🏯 Tiktok Comments Scraper (Pay Per Result) avatar
🏯 Tiktok Comments Scraper (Pay Per Result)

Pricing

$0.30 / 1,000 comments

Go to Apify Store
🏯 Tiktok Comments Scraper (Pay Per Result)

🏯 Tiktok Comments Scraper (Pay Per Result)

Developed by

API Dojo

API Dojo

Maintained by Community

Extract TikTok comments at 100–200 comments/second. No proxy required. 98% success rate. Scrape text, likes, replies, and user data with simple URL input. Export to JSON/CSV, integrate via API. Ideal for influencer research, lead generation, and trend analysis. $0.30 per 1,000 comments.

0.0 (0)

Pricing

$0.30 / 1,000 comments

36

836

127

Issues response

13 hours

Last modified

8 hours ago

🏯 TikTok Comments Scraper — Fast, Affordable & Powerful TikTok Data Extraction

Extract TikTok comments, videos, hashtags, profiles, and engagement metrics at real-time speed. This TikTok scraper processes up to 10,000 comments per minute and delivers structured JSON/CSV datasets with a 99% success rate. Ideal for influencer research, brand monitoring, trend tracking, and sentiment analysis — giving you everything you need to analyze conversations at scale.

Speed: 10K comments/min
💰 Price: $0.30 / 1,000 comments
Success Rate: 99% across 100K+ runs
📊 Data Types: comments, engagement metrics, profiles, hashtags, mentions
🧠 Trusted by thousands of users for scraping TikTok reliably and at scale.

Looking for a fast TikTok scraper for influencer research? Or need to scrape TikTok comments, hashtags, or mentions for analysis? This actor does exactly that.## 📋 Table of Contents

🧭 What Does TikTok Comment Scraper Do?

The Api Dojo TikTok Comment Scraper is a fast, reliable data extraction actor built to scrape TikTok comments, user profiles, and engagement metrics at scale. It allows you to collect structured TikTok data efficiently and consistently — without needing proxies or complex setup. With smart algorithms, high customization, and extensive user data retrieval, this scraper gives you complete control over what TikTok content you retrieve. Whether you're targeting TikTok comments for sentiment analysis, user engagement tracking, or market research, TikTok Comment Scraper makes it easy to collect and organize the data you need for comprehensive analysis and reporting.

This actor is ideal for social media managers, content creators, marketing professionals, and brands — helping researchers, analysts, and marketers seamlessly integrate TikTok data scraping into their workflows.

🐉 Features and Functionality

The TikTok Comment Scraper provides a comprehensive solution for extracting comments and user data from TikTok videos. It’s designed not just for scraping, but for enabling deep insights into audience engagement, sentiment analysis, and trend tracking.

⚡ Scrape TikTok Data From:

  • TikTok Comments — Gather all the comments from any TikTok video or post, including user information, comment text, and engagement metrics.
  • User Profiles — Collect user details such as username, display name, bio, and profile image.
  • Engagement Metrics — Extract data on likes, replies, and user interactions for each comment.
  • Video Metadata — Retrieve metadata from video URLs to support comprehensive data analysis.

🧠 Smart Functionalities

CapabilityWhat It DoesWhy It Matters
Smart AlgorithmDetects and extracts comments at high speed.Enables rapid data collection for large datasets.
Extensive User InfoCaptures comprehensive user information linked to each comment.Provides detailed insights into audience demographics.
Custom ConfigurationAllows high customization to suit specific data needs.Adapts to various research and analysis requirements.
Structured Data OutputProvides data in JSON format for easy integration and analysis.Facilitates seamless integration into analytics workflows.
No Proxy RequiredOperates smoothly without additional proxy configuration.Simplifies setup and reduces costs.

Explore additional tools to maximize your TikTok data collection efforts:

🏯 TikTok Scraper | 💬 TikTok Comments Scraper | 👤 TikTok User Scraper
🧭 TikTok Profile Scraper | 🎵 TikTok Music Scraper | 📍 TikTok Location Scraper

Important Note About Usage

To keep the scraper efficient and sustainable, please make sure you are targeting videos with a reasonable amount of comments.

  • Each query or startUrl should fetch at least 10 comments. Scraping videos with very few comments creates a negative margin and may be blocked.
  • Avoid using videos with low or no engagement (only a handful of comments).
  • We're working on improvements to better handle small comment sets, but for now please follow this rule to prevent issues.

⚡ Performance & Technical Details

The TikTok Comment Scraper is engineered for high-performance and scalability, making it ideal for extracting large volumes of data efficiently. With built-in smart algorithms and flexible configuration, it handles substantial scraping tasks seamlessly.

🚀 Key Technical Highlights

⚡ Feature📊 Specification🧾 Description
🚀 Throughput100–200 comments per secondHigh-speed extraction for extensive datasets
🛡️ No Proxy RequiredStable out-of-the-boxOperates without proxy setup
🧠 User Info RetrievalComprehensive user data extractionCaptures detailed user profiles linked to comments
📦 Structured OutputJSON formatReady-to-use structured data for analysis
🧭 Custom ConfigurationHighly customizableTailors data extraction to specific needs

🧭 Infrastructure Reliability

This actor is optimized for consistent performance and reliability, supporting continuous data collection and seamless integration into analytics pipelines. Its robust infrastructure ensures high success rates and smooth operation during high-volume runs.

👹 Competitors

While several TikTok comment scraping tools exist, the TikTok Comment Scraper by Api Dojo offers unmatched speed and cost-effectiveness. It stands out in the market for its comprehensive feature set and affordability.

FeatureTikTok Comment Scraperepctex Tiktok Comments ScraperClockworks Tiktok Comments ScraperNovi Tiktok Comment API
Comments Per Second30015310
Price Per 100k Results$30Rental (N/A)Rental (N/A)Rental (N/A)
Pricing Plan$0.30 per 1k resultsPay for UsagePay for UsagePay for Usage
Maximum Comments Per Input✔️✔️✔️
Maximum Comments Total Limit✔️✔️✔️
Collect Detailed User Info✔️✔️✔️✔️
Scrape Specific Profiles✔️✔️✔️✔️
Scrape From Video URLs✔️✔️✔️✔️
Simple Output✔️✔️
No Proxy Required✔️

💰 Pricing

The TikTok Comment Scraper offers a transparent and affordable pricing model, making it accessible for both small-scale and enterprise-level data scraping projects.

📊 Pricing Overview

Plan TypeCost per 1,000 CommentsHighlights
Standard Pricing$0.30Cost-effective solution for high-volume scraping with predictable costs

🧭 Why It Works So Well

  • Pay only for what you use, avoiding unnecessary overhead.
  • 🚀 Ideal for scaling scraping volume while keeping expenses minimal.
  • 📊 Transparent pricing structure that simplifies budgeting for data collection.
  • 💼 Suitable for startups, agencies, and enterprise-scale data operations.

🍚 Input Parameters

Our TikTok Comment Scraper offers flexible input options to target TikTok content precisely, including video URLs and specific user profiles.

FieldTypeDescriptionDefault Value
startUrlsArrayTikTok Video URLs. Paste the URLs and get the results immediately. Only Video URLs are allowed.[]
includeRepliesBooleanEnables the reply fetching for the comments.false
maxItemsNumberMaximum number of items that you want to receive as output.Infinity
customMapFunctionStringFunction that takes each of the objects as argument and returns data that will be mapped by the function itself. This function is not intended for filtering, please don't use it for filtering purposes or you will get banned automatically.null

⚡ Supported URL Types for startUrls

  • ✅ TikTok Video URLs

Ensure each URL fetches at least 10 comments to maintain efficiency and prevent potential blocking.

🍜 Output

The TikTok Comment Scraper returns structured JSON output, containing comprehensive information about each comment, user data, and associated metadata.

📦 Example Output Object

{
"parentId": "42517992603752202618",
"id": "7277992603752203013",
"text": "TE AMO MI NIÑA💚💚💚💚💚💚🙌🌷",
"createdAt": "2023-09-12T17:28:42.000Z",
"likeCount": 0,
"replyCount": 0,
"commentLanguage": "es",
"awemeId": "7050551461734042926",
"isAuthorLiked": false,
"user": {
"id": "7175984693090419717",
"username": "21billie_eilish",
"displayName": "¡★!",
"url": "https://www.tiktok.com/@21billie_eilish",
"bio": "Billiestan for ever¡★!",
"avatarUrl": "https://p16-sign-va.tiktokcdn.com/tos-maliva-avt-0068/2ba7ea3e35244236b90b97ff237b2279~c5_1080x1080.webp?x-expires=1701540000&x-signature=6dPU2G8kLtkTuLN4YoyPZvHqVrY%3D",
"region": "CO",
"language": "es",
"hasEmail": false,
"hasPhone": false,
"coverImage": "https://p77-sg.tiktokcdn.com/obj/tiktok-obj/1613727517271041"
}
}

🧭 Output Structure Highlights

FieldDescription
parentId, idUnique identifiers for comments and replies
text, createdAtComment text and creation timestamp
likeCountNumber of likes the comment received
userUser metadata, including username and bio

All data is provided in a structured format, ready for analytics, reporting, or integration into your systems.

🔧 Troubleshooting

Experiencing issues with the TikTok Comment Scraper? Here are solutions to common problems:

❓ Getting Few Results?

Solution: Adjust the maxItems parameter and ensure your startUrls are targeting active videos with sufficient comments.

📂 Are Some Outputs Missing?

Solution: Review your input parameters for overly restrictive settings. Check the "Storage" tab for complete data.

⚠️ Getting No Results?

Solution: Confirm the validity of your URLs and ensure they are public and accessible. Test them manually if needed.

💬 Not Receiving New Comments After a Large Batch?

Solution: Check for log messages indicating skipped lines due to fast logging. Consider splitting large runs into smaller batches.

🚨 Actor Run Failed or Shows Errors?

Solution: Review logs for specific error messages and verify your JSON input syntax. Test with minimal input to isolate issues.

🎯 Who Needs This TikTok Comment Scraper? (Use Cases & Industries)

The TikTok Comment Scraper by Api Dojo is built for real-time comment extraction at scale, turning unstructured engagement into high-signal, actionable data. Whether you're tracking brand sentiment, campaign performance, or customer behavior, this tool converts TikTok comments into structured intelligence for marketing, sales, research, and more.


🏢 Sales & Business Development Teams

Use TikTok Comment Scraper to track real-time consumer sentiment and demand. Sales professionals rely on comment-level insights to understand how audiences react to products, campaigns, or trends. Instead of guessing what people care about — read their words directly.

Key capabilities:

  • Identify purchase intent and product interest in comment threads

  • Monitor competitor mentions and customer reactions

  • Discover trending products through organic audience chatter

  • Surface buying signals buried inside viral TikTok comment sections

Example: Track comments under viral fashion haul videos to spot trending items before your competitors do.


📊 Lead Generation Specialists

Use TikTok Comment Scraper for audience discovery and qualification. Lead gen teams use comment data to identify active, engaged users in specific niches. Every like, tag, or question in the comments is a potential lead — no extra scraping steps required.

Key capabilities:

  • Extract usernames and profiles from comment threads

  • Identify high-engagement audiences interested in your niche

  • Build segmented lead lists directly from viral posts

  • Detect communities forming around hashtags and creators

Example: Scrape comments under skincare influencer posts to find engaged beauty enthusiasts.


📱 Marketing & Campaign Strategists

Use TikTok Comment Scraper to shape content strategies based on real audience feedback. Comments reveal what viewers love, hate, ask about, and wish existed. Marketing teams use this signal to adjust campaign messaging, identify trending language, and boost engagement.

Key capabilities:

  • Analyze sentiment and reactions to specific campaigns

  • Identify content angles that drive discussion and shares

  • Extract recurring questions, complaints, or desires

  • Map out real-time community sentiment shifts

Example: Scrape comments under #MarketingTips videos to see which topics spark the most engagement.


🏷️ Brands & E-commerce Companies

Use TikTok Comment Scraper to track brand perception and UGC sentiment. Brands use comment scraping to detect brand mentions, product feedback, and customer sentiment without waiting for slow reporting tools.

Key capabilities:

  • Monitor product feedback at the source (UGC posts & reviews)

  • Track competitor campaigns and how users respond

  • Surface common praise or complaints at scale

  • Identify new product opportunities hidden in comment chatter

Example: Scrape comments under unboxing videos mentioning your product to measure real-time sentiment.


🔬 Researchers & Data Analysts

Use TikTok Comment Scraper to study cultural trends, sentiment patterns, and social movements. Researchers can build large-scale, comment-level datasets for sentiment analysis, behavioral modeling, or cultural studies.

Key capabilities:

  • Extract millions of comments for NLP or text mining

  • Build time-series sentiment datasets

  • Track engagement around movements, topics, or brands

  • Quantify emotional response patterns and language trends

Example: Scrape 500K comments on climate activism posts to analyze linguistic shifts over time.


🚀 Growth Hackers & Startup Founders

Use TikTok Comment Scraper to spot emerging trends early. Growth hackers use comment velocity and sentiment as early indicators of breakout topics — before they appear in dashboards or reports.

Key capabilities:

  • Detect virality signals based on comment spikes

  • Identify unmet needs and trending topics in real time

  • Validate product ideas from audience reactions

  • Find hidden communities and niche demand pockets

Example: Scrape comments under #SideHustle videos to uncover early-stage business trends.


🎥 Influencer Marketing & Talent Agencies

Use TikTok Comment Scraper to evaluate influencer impact and engagement quality. Instead of just counting likes, go deeper into what audiences actually say about creators and campaigns.

Key capabilities:

  • Measure true engagement through comment volume and tone

  • Detect fake or low-quality engagement patterns

  • Evaluate influencer authenticity and sentiment

  • Identify brand alignment from follower reactions

Example: Scrape comments under beauty influencer videos to find genuine engagement vs. bot traffic.


📈 Data Science & BI Teams

Use TikTok Comment Scraper as a clean, structured data source for analytics pipelines. Comment data powers sentiment models, predictive dashboards, and trend forecasting.

Key capabilities:

  • Export clean JSON/CSV data for BI tools (Tableau, Power BI)

  • Run NLP pipelines for sentiment and topic clustering

  • Build engagement prediction models from comment velocity

  • Feed structured data into warehouses or ML models

Example: Train a predictive model on comment velocity to forecast virality curves.


💼 Entrepreneurs & Product Managers

Use TikTok Comment Scraper to validate ideas, track competitors, and identify pain points. Comments are where real user needs surface. Entrepreneurs use this data to shape features, messaging, and growth strategies.

Key capabilities:

  • Extract pain points directly from audience language

  • Track how users describe problems and products

  • Identify underserved niches through community discussion

  • Validate product-market fit before launch

Example: Scrape comment threads under competitor launches to uncover unmet customer expectations.

💡 How to Use TikTok Comment Data: Practical Applications & Use Cases

The TikTok Comment Scraper extracts structured engagement data from TikTok comment sections — giving you direct access to raw audience voice. Each comment includes metadata, timestamps, engagement stats, and user profile data, allowing teams to analyze sentiment, discover leads, and spot trends faster than ever.

🧾 What Data Does TikTok Comment Scraper Extract?

For Every TikTok Comment, You Get:

  • 🆔 Comment Metadata: Comment ID, text, parent comment ID (for threads), language, and timestamp

  • 👤 User Data: Username, user ID, profile URL, avatar, verification status, follower count (if public)

  • 📅 Timestamps: Comment creation date (Unix timestamp + ISO formatted)

  • ❤️ Engagement Data: Like count, reply count

  • 📌 Comment Context: Post ID, post URL, video caption, and hashtags associated with the original post

  • 🧭 Thread Structure: Ability to map replies and conversation trees

  • 🪄 Export Ready: Structured JSON/CSV files with clean fields for downstream analysis

Output Formats Available:

  • ✅ JSON (structured, API & database-friendly)

  • ✅ CSV (spreadsheet-ready, perfect for Excel/Sheets)

  • ✅ Excel (.xlsx)

  • ✅ XML (for enterprise integrations)

🎯 Sales Intelligence & Market Sentiment

Use Case: Track real-time consumer interest and purchase intent by analyzing what people actually say in comment sections.

How to Use the Data:

  1. Spot Product Demand Early

    • Scrape comments under product launch or unboxing videos

    • Identify buying signals (e.g., “Where can I buy this?”, “Link please!”)

    • Use timestamps to monitor spikes in interest after content goes viral

  2. Measure Consumer Sentiment

    • Analyze comment text with NLP or keyword clustering

    • Track likes on specific comment types (e.g., positive vs. negative)

    • Segment sentiment over time to see brand perception shifts

  3. Identify Seasonal Trends

    • Filter by createdAt timestamp to detect demand surges

    • Group comments by keywords (e.g., “holiday”, “Black Friday”, “limited”)

    • Match spikes with campaign launches or seasonal pushes

Example JSON Data You'll Get:

{
"comment_id": "732874623",
"text": "Where can I buy this? 😍",
"likes": 27,
"replies": 2,
"createdAt": "2025-10-20T10:21:30Z",
"user": {
"username": "trendspotter",
"verified": false,
"followers": 342
},
"post": {
"id": "734928734",
"url": "https://www.tiktok.com/@brand/video/734928734"
}
}

📈 Lead Generation & Audience Discovery

Use Case: Discover hyper-engaged audiences and potential B2C/B2B leads hiding inside comment sections.

How to Use the Data:

  1. Extract Engaged Users

    • Pull usernames and profile URLs from viral comment threads

    • Filter by engagement signals (e.g., likes on their comments)

    • Prioritize verified or high-follower accounts for outreach

  2. Segment by Niche & Intent

    • Scrape comment sections under niche hashtags (#SkincareTips, #DigitalProducts, etc.)

    • Identify repeated product interest or brand loyalty

    • Tag users based on comment language (e.g., “need this”, “love it”, “just bought”)

  3. Build Targeted Prospect Lists

    • Combine comment data with post hashtags for niche targeting

    • Export structured profiles to CRM or outreach platforms

    • Track comment timestamps to contact leads during peak interest windows

Example Extracted Comment User:

{
"username": "jessbeauty",
"followers": 1270,
"verified": false,
"text": "I love this serum, where can I get it?",
"post_url": "https://www.tiktok.com/@skincarehub/video/918239123"
}

🚀 Growth Hacking & Trend Detection

Use Case: Predict breakout trends before they hit dashboards by analyzing comment velocity, language, and sentiment.

How to Use the Data:

  1. Monitor Comment Volume

    • Track how fast comments accumulate under specific hashtags

    • Identify content with unusually high comment-to-view ratios (viral indicator)

    • Map timestamp deltas to detect breakout moments

  2. Detect Emerging Language

    • Analyze common phrases, slang, or emojis in comment text

    • Spot shifts in tone or vocabulary that precede trend peaks

    • Cluster comment language around new niche terms

  3. Validate Trend Strength

    • Track like counts on comments over time

    • Identify which sentiment clusters (positive/negative/curious) dominate

    • Measure spread speed across multiple posts or creators

Example Trend Pattern:

{
"hashtag": "#sidehustle",
"comments_per_hour": 192,
"top_phrases": ["how do I start", "need this", "link please"],
"engagement_ratio": 0.82
}

🧠 Product & Brand Teams

Use Case: Turn TikTok comment sections into a continuous feedback engine for product development and branding.

How to Use the Data:

  1. Extract Feature Requests & Pain Points

    • Search comments for “wish”, “need”, “should”, “why not”

    • Cluster feedback by topic to spot product gaps

  2. Measure Campaign Impact

    • Track comment spikes right after campaigns drop

    • Separate positive and negative feedback clusters

    • Identify most common words associated with your brand name

  3. Validate Messaging

    • Scrape comments on different ad variations

    • See which messaging drives the strongest emotional response

    • Adjust creative assets based on what the audience actually says


🧪 Researchers & Analysts

Use Case: Use comment-level TikTok data for sentiment analysis, cultural research, or behavior modeling.

How to Use the Data:

  1. Run Sentiment/NLP Pipelines

    • Export large comment datasets to analyze emotional tone

    • Detect sarcasm, humor, frustration, or excitement at scale

  2. Time-Series Trend Analysis

    • Aggregate timestamps to identify trend waves

    • Overlay with campaign launches or major events

  3. Cultural Signal Tracking

    • Identify linguistic shifts (e.g., meme language, viral phrases)

    • Compare regions, demographics, or communities

❓ Frequently Asked Questions (FAQ)

Do I need a TikTok account or login to use this scraper?

You only need to supply public TikTok video URLs as input. No TikTok login credentials are required to extract data. The scraper works with publicly accessible content.

What input do I need to provide?

You supply an array of video URLs (via the startUrls parameter). Optionally, you can specify a maxItems parameter to limit the number of comments per video, and use includeReplies (Boolean) to include nested replies when supported.

What kind of comment data is returned?

Each comment extraction includes fields such as comment ID, text, timestamp, number of likes and replies, language (if detectable), the parent post’s ID and URL, and the commenter’s user profile information (username, unique ID, avatar URL, verification status, follower count if publicly available).

Does the scraper extract replies / threaded comments?

Yes — there is a parameter (includeReplies) to enable scraping of replies in comment threads. However, users have reported that in some cases replies may not always come through as expected, so it’s useful to verify output in your use case.

What is the pricing model?

The actor is offered on a pay-per-result basis. Currently one marketing figure lists $0.10 per 1,000 comments. Note: Promotional rates or actual billing may vary — always confirm via your Apify account dashboard.

How fast is the scraping performance?

According to the actor’s description it can achieve approximately 100-200 comments per second under ideal conditions. Actual performance depends on video engagement (number of comments), network conditions, and platform changes.

Do I need to use proxies for this scraper?

The listing states that “No Proxy Required” is claimed for this actor’s operation. That said, depending on your region, volume, or rate of use, you may still choose to use proxies for stability and reliability.

In what formats can I export the scraped data?

You can export results into several formats, including JSON, CSV, Excel (.xlsx), XML — making it easy to integrate into spreadsheets, BI tools, or data pipelines.

Can I integrate this scraper with my own code or API workflows?

Yes. The actor supports usage via the Apify API / Apify SDK — you can trigger runs, monitor status, and fetch datasets programmatically with languages like Python or JavaScript.

On this page

Share Actor: