YouTube Comment Downloader

Export every comment from a YouTube video — top-level and nested replies — to CSV, JSON, or Excel in seconds. No sign-up, no installs.

About this YouTube comment exporter

Paste a YouTube video URL above and ClipComments pulls the full comment thread directly from YouTube — author, text, timestamp, like count, reply count, and the full nested reply tree. Export as JSON for scripts, CSV for spreadsheets, or XLSX with a summary sheet ready for analysis.

Need every comment from an entire channel or playlist? Toggle Channel/Playlist Sweep, paste the channel or playlist URL, and ClipComments walks every video and consolidates the comments into one spreadsheet with a per-video breakdown. Useful for content creators studying their audience, brand teams tracking campaigns, or researchers doing qualitative analysis across a creator's body of work.

ClipComments uses youtube-comment-downloader as the primary source with yt-dlp as fallback. Both run anonymously — no Google account, no API key, no rate-limit quota to manage. Public videos only; private or members-only content can't be scraped.

What's included in every export

Reply trees
Nested replies preserved with parent linkage in every export format.
Channel & playlist sweep
Scrape every video in a channel or playlist into one consolidated XLSX.
Sort by Top or Newest
Match YouTube's own ordering so the top comments come first.
Three formats
JSON for code, CSV for spreadsheets, XLSX with a summary sheet.
No cap, no login
Up to thousands of comments per video. Public posts only.

Frequently asked questions

Can I export all comments from a YouTube video?

Yes. Set 'Max Comments' to your target — ClipComments paginates through YouTube's comment endpoint until that many are fetched or the thread runs out. Heavy threads (millions of comments) may take 30–60 seconds; expect ~1 second per 100 comments.

Does the export include replies?

Yes. Toggle 'Include reply trees' to pull nested replies under each top-level comment. In the XLSX, replies are marked is_reply=yes with the parent author column populated so you can rebuild the thread in Excel.

Can I scrape comments from a whole channel?

Yes. Switch the form to 'Channel / Playlist Sweep' mode and paste the channel URL. ClipComments fetches the latest N videos (default 10, max 100), scrapes each one, and outputs a single XLSX with an 'All Comments' tab and a 'Per Video' summary tab.

Do I need a Google account or API key?

No. The scraper runs anonymously against YouTube's public web endpoints. There's no daily quota and no risk of your account being flagged.

What's in the CSV / XLSX columns?

author, text, timestamp, likes, reply_count, is_reply, parent_author, video_id. The XLSX additionally includes a Summary sheet with totals.

Comment downloaders for other platforms