What is the TikTok Comments Scraper?
The InsightSocial TikTok Comments Scraper is a free Chrome extension that exports the comments under any TikTok video — comment text, commenter username and profile link, likes per comment, reply counts, timestamps, and thread structure — straight to CSV, Excel, or JSON. No TikTok API, no coding, no copy-pasting comment by comment.
It works by reading what your own browser session already sees. You open a TikTok video, start the scrape from the InsightSocial sidebar, and the extension scrolls through the comment section for you, capturing each comment and its replies as TikTok loads them. Because it only collects what's rendered in your own browser, it never bypasses TikTok's privacy rules or accesses anything your session couldn't see anyway.
Comments are the most underused dataset on TikTok. View counts tell you a video performed; the comment section tells you why — what people loved, what confused them, what questions keep repeating, and how they talk about a brand in their own words. Exported as structured data, that's raw material for sentiment analysis, FAQ mining, and voice-of-customer research.
Who is it for?
- Brand managers monitoring audience sentiment and brand perception under relevant videos
- Researchers analyzing online discussions and social dynamics with real conversation data
- Marketers mining customer feedback and reactions for messaging and product insight
- Community managers tracking engagement patterns and the topics audiences keep raising
- Content creators learning from audience reactions to sharpen their next videos
- PR teams monitoring public opinion and brand mentions during campaigns or incidents
Key Benefits
- Full comment threads — top-level comments and nested replies, with the thread structure preserved
- Commenter profiles — public profile links for everyone engaging, so you can see who is driving the conversation
- Per-comment engagement — likes on each comment surface the reactions the audience itself endorsed
- Sentiment-analysis ready — structured, emoji-preserving exports that feed directly into NLP tools
- Time-stamped data — comment dates let you map how a conversation evolved after posting
- Private by design — the scrape runs in your own browser session and your collected data is visible only to your account
How to Use the TikTok Comments Scraper
Step 1: Install the Extension
Add InsightSocial from the Chrome Web Store. The icon appears in your browser toolbar after install.
Step 2: Find a TikTok Video
Navigate to the video whose comments you want to analyze — a viral post in your niche, a competitor's launch video, or a video mentioning your brand. Comment sections on high-engagement videos yield the richest data.
Step 3: Open the Video and the Sidebar
Open the video so its comment panel is visible, then click the InsightSocial icon. The sidebar detects you're on a single TikTok video and offers the comment scrape.
Step 4: Configure Your Scrape
Choose how many comments to collect. For sentiment work, more is better — a bigger sample smooths out the noise from joke comments and spam.
Step 5: Start Scraping
Click "Start Scraping". The extension scrolls the comment section automatically, expanding threads as it goes, and comments appear in the live preview as they're collected.
Step 6: Export for Analysis
Click "Export" and choose CSV (spreadsheet filtering), .xlsx (Excel), or JSON (Python / NLP pipelines). Sessions also sync to your private InsightSocial portal for later re-export.
Frequently Asked Questions
What data comes with each comment?
- Full comment text (emojis preserved)
- Commenter username, display name, and public profile link
- Likes on the comment
- Reply count, and whether the comment is itself a reply
- Comment date
- The parent video's URL
How do I run sentiment analysis on the export?
Export to CSV and feed it to any NLP workflow: a spreadsheet with keyword filters for a quick pass, a dedicated sentiment tool, or a Python script with a library like VADER or a transformer model for anything rigorous. Because emojis are preserved and each row carries likes and timestamps, you can weight sentiment by how much the audience endorsed each comment.
Can I scrape comments from multiple videos?
Yes — run one session per video. Each export includes the parent video URL, so you can concatenate several exports into one dataset and still attribute every comment to its source. This is how teams build comment corpora across a whole campaign or a competitor's recent posts.
Do I get commenters' emails or private info?
No. Only what's publicly visible in the comment section is collected: the comment, public profile link, and engagement counts. No emails, phone numbers, or private account data — the tool never reaches beyond what your own session can see.
How many sessions do I get?
One video's comment scrape is one session, and a session can collect an unlimited number of comments. Scraping is free — credits are spent only on the rows you export, one each:
- Free plan: 500 export credits per month
- Pro Monthly: 10,000 export credits per month for $9.99/mo
- Pro Yearly: 10,000 export credits per month for $95.88/year ($7.99/mo)
How do I choose which videos are worth scraping?
Start from the numbers. Use the TikTok Video Scraper to pull a batch of videos from a hashtag, search, or competitor, sort by comment count, and scrape the comment sections of the outliers. Our TikTok competitor analysis guide walks through this two-step workflow in detail.
Is scraping TikTok comments ethical?
Comments are public statements, and collecting them for research, sentiment analysis, or brand monitoring is a widely accepted practice. Respect TikTok's Terms of Service and privacy laws like GDPR and CCPA, anonymize commenter identities in anything you publish, and never use the data to target or harass individuals.
Comparing comment-export tools? See the best ExportComments alternatives for bulk comment export without per-link caps.