image
Coin

0.5

free
new

YouTube Comments Scraper

Extract every comment from any YouTube videonested replies & author channel data included, no cap.

Download sample

Trusted worldwide by the best

Export comments from YouTube — right now

Extract

Paste any YouTube video URL and get every comment and reply with 30+ fields — author name, channel ID, profile URL, avatar, verification and owner flags, vote count, reply count, pinned and creator heart status, timestamps and video metadata.

image

Schedule

Automate YouTube data collection on daily, weekly, or monthly schedules.

image

Export

Export all comment data to Google Sheets, email, or S3 — fully automated.

image

23 data attributes per comment

Every scrape returns structured data you can export as CSV, JSON, or via API.

Comment Id

Unique YouTube identifier for the comment

UgxRn0_LUxzRP2MybPR4AaABAg
Export Comments
text

Full text content of the YouTube comment

This is up there with their best songs.
Export Comments
author

Handle of the comment author

@Nonie_Jay
Export Comments
Author Channel Id

Unique YouTube channel identifier of the comment author

UCXuqSBlHAE6Xw-yeJA0Tunw
Export Comments
Author Profile Url

URL of the comment author's YouTube channel

Export Comments
Author Avatar

URL of the comment author's profile picture

Export Comments
Author Is Channel Owner

Whether the comment author is the owner of the video's channel

False
Export Comments
Author Is Verified

Whether the comment author has a verified badge

False
Export Comments
Author Badge

Badge text displayed next to the author, e.g. channel membership

Export Comments
Published Time Text

Relative time text when the comment was published, includes '(edited)' when the comment was edited

2 days ago
Export Comments
image

Fast

1000 comments per minute
Lightning-fast performance

image

Solid

99.95% task success rate
Dependable, reliable data every time

image

Cost-competitive

$0.25 per 1000 comments
Top affordability worldwide

Live

Built to run.

Most scrapers break in silence. This one doesn't — and we show it, openly.

100.00%

incident-free runs · last 90 days

0
incidents · 90 days
100%
resolved
median time to fix
90 days agoToday
Operational
Degraded
Down
Resolved incident
Open incident
How we measure →

Tracked from every run. Incidents stay on the record even after they're fixed.

Simulator plan

Trusted by the best

Used obsessively by the data-hungry around the world

★★★★★
★★★★★
★★★★★
★★★★★
★★★★★
★★★★★

Frequently Asked Questions

Is it legal to scrape YouTube comments?

Yes — scraping publicly accessible data is entirely legal. We only collect comments that anyone can read on YouTube without logging in. For more details, see our guide on the legality of web scraping.

Do I need a YouTube account or login to use this scraper?

No login required. The scraper works from public video URLs only — no account, no cookies, no session, no API key.

Is there a limit on how many comments I can scrape per video?

No hard cap. You can pull the entire comment section — even 153,000+ comments on a viral video. Set a max results value if you only want a sample, or leave it empty to get everything.

How many comments can I scrape and how fast is it?

Up to 1000 comments per minute. That means a 100,000-comment video is fully exported in under two hours, with stable runs from start to finish.

Does it collect replies, not just top-level comments?

Yes — replies are included. Every reply comes with a TYPE field and a REPLY TO COMMENT ID, so you can rebuild the full thread structure of any discussion.

What data do you extract for each comment?

We collect 30+ fields per comment: comment text, comment ID, author name, author channel ID, profile URL, avatar, badge, verified and channel-owner flags, vote count, reply count, pinned status, creator heart, published date, plus video ID, title, URL, channel name and total comments count.

Can I sort comments by top or newest?

Yes — both are supported. Choose top to get the highest-engagement comments first, or newest to get the most recent ones first. Sorting does not affect completeness when you scrape everything.

Can I scrape only new comments to monitor a video?

Yes — use the Fetch Since filter. Pass a relative duration like 24h, 7d or 2w, or an absolute date (YYYY-MM-DD HH:MM:SS), and the run stops as soon as it reaches older comments. Comments are collected newest-first when this is set.

Can I use a channel, playlist or Shorts URL as input?

No — video URLs only. Feed one or thousands of YouTube video URLs; each one is processed independently and results land in the same export.

How do I get the data out, and can I automate it?

CSV, Excel, JSON, Google Sheets, or the lobstr.io API. You can also schedule runs daily, weekly or monthly and have results pushed automatically to Google Sheets, email or S3.

Ready to get started?

Export your first comments for free.

Contact sales