YouTube Comment Exporter
Export every comment and reply from a YouTube video to CSV or JSON. The first 500 comments are free.
Free: the count and the first 500 comments. · TikTok coming soon
TikTok is coming soon. Leave your email and we'll write once when it works.
Paste the link of a YouTube video and get its comments as rows: the text, the author, likes, the date and whether it's a reply. Turn replies on and each one is placed under the comment it answers, so threads stay readable in a spreadsheet.
Small videos are done while you wait: on November 13, 2026 a public video with 1,915 comments came out as a 1,915-row CSV (1,545 comments and 370 replies) in 16 seconds. Big ones run in the background, up to 1,000,000 rows, and we email you the download link. If YouTube stops the export part-way, you keep what was exported and pay only for that.
How to use the YouTube Comment Exporter
Paste a video link
Copy the address of a public video and paste it in the box. No account, no password and no browser extension.
Read the comments free
You see the comment count and the first 500 comments at once. Search them, sort them by likes or date, or keep only the questions.
Export all or get the AI report
Export every comment, replies included if you want them, to CSV or JSON; or let the AI sort them into questions, complaints, buying signals and requests. Big videos run in the background and we email you when they're done.
What's in the file
One row per comment or reply. CSV and JSON have the same fields.
| Column | What it holds |
|---|---|
platform | youtube or tiktok |
post_url | The video the comment is on |
comment_id | The platform's id for the comment |
parent_id | For a reply: the id of the comment it answers. Empty for a top-level comment |
type | comment or reply |
author | The commenter's display name or handle |
author_url | Link to the commenter's channel (YouTube) |
text | The comment as plain text, emoji included |
likes | Likes at the time of the export |
reply_count | Replies under a top-level comment, as the platform counts them |
published_at | When it was posted (UTC, ISO 8601) |
edited_at | When it was last edited, if it was (YouTube) |
language | The comment's language as TikTok tags it (TikTok) |
buying_intent | yes when TikTok flags the comment as purchase intent (TikTok) |
comment_url | A link that opens the video at this comment |
Questions
Can I export the replies too?
Yes, tick "Include replies". Every reply gets its own row with parent_id set to the comment it answers. Replies count as rows, so a video with many long threads costs a bit more; the price shows the total before you start.
Does it work with Shorts and live streams?
Shorts, past live streams and premieres have comments like any video: paste their link as it is. Live chat isn't part of the comments and isn't exported.
Is it free?
Reading comments is: the count and the first 500 comments of a video, 3 videos a day without an account and 10 with a free one. Exporting every comment (300 points per 1,000 rows) and the AI report (1,000 points) are paid. A new account gets 100 points to try an export.
Do I need to sign in to YouTube or give a password?
No. We read the public comments through YouTube's official API, so you never connect your channel or share a password. Your own account here is only for points and files.
Why does the export have fewer comments than the video shows?
The number under a video also counts comments that YouTube holds for review, hides as spam or removed along with deleted accounts, and those can't be read by anyone. We show both numbers before you pay, and you're only charged for the rows that end up in your file.