YouTube Comment Extractor

Instant DeliveryInstant Delivery
No credit card required!

Disclaimer – Read before usage – this script utilizes YouTube's official API, hence it may come with embedded limitations. For more information please read the full description below.

Create a free account on Botster
Choose a bot and provide seed data
Start the bot and wait for completion
Download or share your results

About this bot

In short: This online tool will export YouTube comments and replies as well as user names and profile URLs into a spreadsheet.

Click to view the example results file for a better idea of the output.

Video tutorial

Watch me get the comments and quickly explain how the bot works:

And here is a more detailed bot walkthrough:

Why use the bulk YouTube comment extractor 

This fast and simple YouTube comments scraper can be used for multiple business-related purposes, such as:

  • Checking people’s perception of your videos
  • Tracking users’ reactions to your competitors’ video content
  • Monitoring your success rates
  • Quickly removing the undesired comments
  • Extracting user emails mentioned in YouTube comments
  • Expanding your target audience
  • And many more!

The bulk YouTube comments extractor can easily grab the following details:

  • Video URL
  • Nickname
  • User URL
  • Date
  • Text
  • Email from comment
  • Upvotes
  • Replies
  • Reply 1
  • Reply 2
  • Reply 3

How to scrape YouTube comments in bulk

  • Sign up on Botster
  • Go to the bot's start page
  • Select the number of comments to scrape
  • Select the number of comment replies to scrape
  • Enter the video URL
  • Click the "Start this bot" button.

That's it – the bot has started web scraping YouTube comments!


  • YouTube shows there are 100 comments but the bot returned 70, why?

The YouTube total comment counter includes:

  1. Actual visible comments
  2. Deleted comments
  3. Removed comments that were marked as spam
  4. Comment replies
  • Can this bot extract comments from YouTube's user's blog posts?

No. This bot can only extract comments and comment replies that were posted under the public YouTube videos.

  • Can this bot extract comments from the LIVE chat section (aka "discussion tab") of YouTube?

No. This bot can only extract comments and comment replies that were posted under the public YouTube videos.

Software walkthrough

1. Open the Launch bot form.

Click on the "Start bot" button on the right-hand side of this page to open the spider's form:

2. Enter the details.

Give your "Job" a meaningful title, and optionally specify (or create) a project folder:

3. Set the limit.

Select how many comments you would like the YouTube comment exporter to retrieve:

4. Set the bot to extract YouTube comments replies (optional).

Specify if you would like to scrape comment replies, and if so, how many:

5. Set the bot to scrape reply authors’ names and profile URLs (optional).

Tick the checkbox if you would like the YouTube comment lookup bot to export the reply authors’ names and profile URLs:

6. Paste the YouTube video URL.

7. Specify time settings.

Tick the checkbox if you want this bot to track YouTube comments regularly:

Once you’ve ticked the checkbox, the available options will appear. You can set the bot to run:

  • every day
  • once a week
  • twice a week

If you no longer need to export comments from YouTube, the job can be stopped either manually or at a certain date specified in advance:

Tick ‘Deliver new items only’ if you want the bot to send you updates only. If you opt for this function, it is advisable to increase the number of comments that you would like the bot to scrape:

8. Set up notifications.

Specify if you would like to receive a notification when the grabber completes the crawl:

9. Start the bot!

Click the "Start this bot" button on the right-hand side:

That's it! You will be taken to your "Jobs" section. The software is now working and will notify you once it's done. 

Data output

After the YouTube comments scraping bot completes the job you can download your data as an Excel (XLSX), CSV or JSON file.

To use this bot you need to register or log in first.

Frequently asked questions

Open the YouTube Comment Extractor’s start page, paste the video URL, select how many comments and replies you would like to export, and launch the bot.

When setting up the YouTube Comment Extractor, tick the ‘Run this bot periodically’ checkbox and select the scraping frequency. The bot will check YouTube comments as often as needed.

When setting up the YouTube Comment Extractor, tick ‘Scrape up to 100 (500) replies’ and launch the bot. The resulting table will contain both comments and replies.

Yes, it can, provided that the users have mentioned emails in their comments.

Yes, you can. Once the bot is done scraping, open your job and click on the Excel logo. The file will be automatically saved to your computer. Other formats available for download include CSV, JSON and Google Sheets.

Updates history

You can now schedule the bot to run every day or every week.

Scraper can now extract comment responses!

Scraper now shows the exact creation date for each scraped comment, instead of displaying an estimate.

Endpoint: POST

Request body:

input string or array of strings (required)
Video URL

replies string (required)
Possible values:

0don't scrape comment replies
100scrape up to 100 replies per comment
500scrape up to 500 replies per comment

limit string (required)
Possible values:

10Up to 10 comments
100Up to 100 comments
1000Up to 1000 comments
10000Up to 10 000 comments
50000Up to 50 000 comments
100000Up to 100 000 comments
500000Up to 500 000 comments

reply_authors boolean (optional)

cron string (optional)
Set periodicity with which the process should execute. Use cron format.
Example: 0 8 * * * - run every day at 8AM

new_items_only boolean (optional)
The file will contain only the new items that appeared since the latest data crawl.

Pricing options

Export video comments

The bot will export up to 1000 comments from under a YouTube video.

  • Up to 1000 comments
  • Excel, CSV, or JSON file
Instant Delivery Instant Delivery
500 credits~$0.50

Export comments and replies

The bot will export up to 1000 comments with up to 100 comment replies.

  • Up to 1000 comments
  • Up to 100 comment replies (per comment)
  • Excel, CSV, or JSON file
Instant Delivery Instant Delivery
799 credits~$0.80

Your file is being prepared...