InsightSocial

Free Chrome extension · YouTube

YouTube Comments Scraper

InsightSocial's YouTube Comments Scraper is a free Chrome extension that exports the comments on a YouTube video to Excel, CSV, JSON or Google Sheets. Each row has the comment text, author, likes, reply count, date and a link to that comment, with reply threads opened and linked to their parent. It runs in your own browser: no YouTube API key, no Python, no quota.

  • Excel
  • CSV
  • JSON
  • Google Sheets
  • 4.6 on the Chrome Web Store
  • Updated · InsightSocial Team

See YouTube Comments Scraper in Action

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

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

Watch a real run

200 comments and 300 replies from a National Geographic video, recorded as it ran (commenter names blurred)

How it works

From install to file in four steps.

  1. 01

    Add it to Chrome

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

  2. 02

    Pin the icon

    Click the puzzle piece in Chrome's toolbar and pin InsightSocial. On YouTube, that icon opens the side panel.

  3. 03

    Open the video, press Scrape

    The side panel recognises the video. Pick 100, 250 or 500 comments and press Scrape. Reply threads open on their own.

  4. 04

    Export

    Download Excel, CSV or JSON, or send the rows to Google Sheets. Every run stays in your account to re-open later.

How to export YouTube comments to Excel

Open the video on YouTube, click the InsightSocial icon, pick how many comments you want (100, 250 or 500) and press Scrape. The extension opens reply threads as it goes and keeps going if you switch to another tab. When it finishes, download Excel, CSV or JSON, or send the rows to Google Sheets.

What each row contains

One row per comment or reply: the text, the author's name, channel ID and avatar, whether the author is verified, whether the comment was written by the video's own channel, likes, reply count, the date, and a link that opens the video at that comment. Replies carry the ID of the comment they answer, so you can rebuild each thread in a spreadsheet. Every row also names the video and its channel.

Dates come from YouTube's "3 weeks ago" text, so a recent comment is dated to the day and an old one to the month or year.

Picking the videos

To compare the comments across a channel's uploads, export the channel's video list first with the YouTube Channel Scraper, sort it by views, then run this scraper on the videos that matter. Comparing comment-export tools? See the best ExportComments alternatives.

Want the comments in code instead? The InsightSocial API returns a video's comments as JSON with one key.

Frequently Asked Questions

Open the video in Chrome, click the InsightSocial icon, choose how many comments you want and press Scrape. The extension scrolls the comments, opens reply threads and saves the rows as it goes. Then export to Excel, CSV, JSON or Google Sheets. There is nothing to install besides the extension and nothing to code.

Use Cases

Guides for the jobs this scraper is used for

Open a YouTube page. Click Scrape.

Scraping and browsing your results are free. Exporting is free up to 500 rows a month, with no card asked for.

Export YouTube commentsChrome, Edge and Brave