Export YouTube comments to a table

YouTube Comments Scraper

Collect public comments from a YouTube video with text, likes and posting dates. Search the saved results and export them to CSV or Google Sheets.

Current pricing

$0.016287 / 1,000 results

Get 2,500 free credits
No credit card required. Credits unlock after account verification.

Collected results

YouTube · Me at the zoo · public commentsSaved sample · 25 rows
Collected Oct 16, 2026: YouTube Comments Scraper
TexttextDatedateLikeslikesReplies Countreplies_count
We're so honored that the first ever YouTube video was filmed here!—4.8M985
I love how people are still coming here regularly6 years ago49K410
Seeing “20 years ago” is crazy. Happy birthday YouTube!!—3.6K31
reading 21 years ago is just wild23 hours ago1140
who got this recommended on this random weekend in august?1 month ago (edited)20K917
I guess I’m not the only one who got recommended this on September 184 weeks ago62623
This started it all...... bruh—248K731
Randomly got recommended on 15 October 2026+1 day ago26520
Got recommended this on September 7th 20261 month ago11K491
It’s actually crazy how this guy is going to be in the history books forever3 years ago1K16
You will never know why this comment got famous1 month ago (edited)24K992
its crazy that this is was the first vid on youtube16 hours ago241
19 Years Of YouTube. This Is Insane.—1K28
Hello—304K995
Holy cow i cannot believe this is already 21 years old13 days ago44713
THERE IS ABSOLUTELY NO WAY THIS NATRUALLY GOT RECOMMENDED TO ME TODAY. THANKS ALGORITHIM20 hours ago100
Seeing "20 years ago" on a YouTube video makes me feel a certain type of way—211K995
So we all here on 14 September 2026 ?1 month ago9.7K598
First word on Youtube ever: Alright11 years ago115K915
We're so honored that The first ever Youtube Video was Filmed here!1 hour ago20
This guys is the only person who has the rights to say "first" on youtube.5 years ago418K851
Did... did YouTube just recommend me this video 21 years later?1 month ago28K995
randomly got recommended on 30 august 20261 month ago35K965
Bro looks like a rapper on the thumbnail52 minutes ago50
the fact that film will soon be described as ''20 years ago'' is crazy1 year ago89621
Real results collected Oct 16, 2026 (UTC). This is a saved sample; source details can change. Missing values were not returned by the source. Hover over a shortened value or switch to JSON to read it in full.
About these output fields
FieldTypeDescription
textstringReturned text. May be missing when the source does not provide it.
datestringReturned date. May be missing when the source does not provide it.
likesstringReturned likes. May be missing when the source does not provide it.
replies_countnumberReturned replies count. May be missing when the source does not provide it.
From web pages to a dataset

What you can do

Research audience questions and feedback.

Compare reactions to campaigns and product videos.

Save comments for your own analysis.

01

Set your sources

Open the scraper and enter your own URLs, search terms and limits.

02

Review & run

Check the cost estimate and confirm the task. Follow its progress in your account.

03

Use your data

Explore saved results and export CSV, JSON or XLSX. Downloads of saved results are free.

Start with a real configuration

Example input

This is the configured parser input. Replace the example sources with your own and review all limits before running.

JSON · example input
{
  "video_url": "https://www.youtube.com/watch?v=jNQXAC9IVRw",
  "limit": 25
}
Explore input fields
FieldTypeNotes
video_urlstringURL of the YouTube video
limitintegerMaximum number of comments to scrape
The same scraper in your application

Run through the API

Create an API key in your account, send the input to the queued endpoint and use the returned task ID to retrieve results. Sending a live request uses credits.

cURL · queue a task
curl --request POST 'https://extracto.cloud/api/v1/parsers/youtube-comments-scraper/queue' \
  --header 'X-API-KEY: ext_your_api_key' \
  --header 'Content-Type: application/json' \
  --header 'Accept: application/json' \
  --data-binary @- <<'JSON'
{
  "input": {
    "video_url": "https://www.youtube.com/watch?v=jNQXAC9IVRw",
    "limit": 25
  }
}
JSON

Frequently asked questions

How do I start?

Open the scraper, enter your own sources and a finite result limit, then review the estimate before running.

What can I export?

Saved results can be exported from your account. The sample above supports CSV, JSON and Google Sheets export.

What are the limits?

Comment availability depends on the video. Private videos and videos with comments disabled may return no data. Posting ages may be unavailable; unrecognized date values are omitted.

Is the sample live?

The table is a saved result collected on October 16, 2026. Source details can change; run your own task for current data.

Your next dataset starts here.

Choose your sources, review the price and run YouTube Comments Scraper.

Get 2,500 free credits