InsightSocial
Free Chrome Extension

TikTok Comments Scraper

Extract comments, replies, and engagement from TikTok videos

Only need one video’s comments? Paste the link into the free TikTok Comment Exporter, nothing to install

Updated · By InsightSocial Team

See TikTok Comments Scraper in Action

One run, start to finish: open the page, click Scrape, export the file.

  1. 1Open any TikTok video
  2. 2Pick how many, click Scrape
  3. 3Export to Excel, CSV or Sheets

Watch a real run

250 comments and 244 replies from a National Geographic TikTok, recorded as it ran (commenter names blurred)

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

Install InsightSocial from the Chrome Web Store and sign in. It is free and asks for no card.

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 50, 100 or 250 top-level comments; the replies to them come along on top. For sentiment work, more is better: a bigger sample smooths out the noise from joke comments and spam.

Step 5: Start Scraping

Click "Scrape". 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?

Pick 50, 100 or 250 top-level comments per run; replies to those comments come along on top. Scraping is free and unlimited on every plan. Only exporting is metered, one credit per row, and a row you already exported is free to export again. Free: 500 rows a month. Pro: 10,000 rows a month for $9.99 a month, or $7.99 a month billed yearly. Studio: 150,000 rows a month for $49 a month. One-time packs start at $2 for 250 rows.

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.

How to Use TikTok Comments Scraper

About two minutes from install to your first run. No coding or API keys.

  1. 1

    Install InsightSocial

    Install InsightSocial from the Chrome Web Store and sign in. It is free and asks for no card.

  2. 2

    Find a TikTok Video

    Navigate to any TikTok video with comments you want to analyze.

  3. 3

    Open the Video

    Click on the video to open it in the viewer where comments are displayed.

  4. 4

    Start Extraction

    Open InsightSocial, pick 50, 100 or 250 comments and click Scrape. Replies to those comments come along on top.

  5. 5

    Monitor Progress

    Watch comments appear in real-time preview as they're collected.

  6. 6

    Export for Analysis

    Download to CSV, Excel, or JSON for sentiment analysis or further processing.

Quick Start Checklist

  • Chrome browser installed
  • Free InsightSocial account (sign in with Google or email)
  • About two minutes

Data You Can Extract

FieldDescriptionType
Comment TextComment contenttext
Author UsernameCommenter's @handletext
Author NameCommenter's display nametext
Author ProfileLink to commenter's profileurl
LikesLikes on the commentnumber
Reply CountNumber of repliesnumber
Comment DateWhen commenteddate
Video URLParent video linkurl
Is ReplyWhether it's a reply to another commenttext

Frequently Asked Questions

Yes, InsightSocial extracts both top-level comments and nested replies, preserving the thread structure.

Use Cases

Guides for the jobs this scraper is used for

Comments beyond social media? The same extension exports reviews and comments on Trustpilot, Google Maps, Amazon, Hacker News and six more sites. See the review scraper hub

Free to scrape · exports free up to a monthly limit

Open a TikTok page. Click Scrape.

Free Chrome extension. Runs in your own browser session; no API key, no password shared.

No credit card required · Works on Chrome, Edge, Brave