YouTube Comments Scraper — Export Video Comments
Pricing
from $0.0005 / comment scraped
YouTube Comments Scraper — Export Video Comments
Scrape all comments from any YouTube video: comment text, author, channel, likes, reply count, published time and verified badge. Sort by top or newest. One clean row per comment as JSON, CSV or Excel.
Pricing
from $0.0005 / comment scraped
Rating
0.0
(0)
Developer
hiper soft
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
3 days ago
Last modified
Categories
Share
Extract comments from any YouTube video at scale. Paste one or more video links (or IDs), pick top or newest, and get one clean row per comment — the comment text, author, channel, like count, reply count, published time and verified badge. Export to JSON, CSV or Excel, or pull straight from the API.
Perfect for audience research, sentiment analysis, creator and competitor monitoring, moderation, market research, and building comment datasets for LLMs.
What you get
One flat, ready-to-use record per comment:
| Field | Description |
|---|---|
videoId / videoTitle / videoUrl | The source video |
commentId | Unique comment ID |
text | Full comment text |
author | Commenter's display name |
authorChannelId | Commenter's channel ID |
authorIsVerified | Whether the author is verified |
authorAvatar | Author avatar image URL |
likeCount | Number of likes |
replyCount | Number of replies |
publishedTime | When it was posted (e.g. "3 weeks ago") |
collectedAt | When the row was scraped |
How to use
1. Add videos
Paste watch URLs, youtu.be links, Shorts URLs, or bare video IDs:
{"videoUrls": ["https://www.youtube.com/watch?v=dQw4w9WgXcQ","https://youtu.be/9bZkp7q19f0"],"sort": "top","maxItems": 500}
2. Choose sort & limit
- Sort comments by — Top comments (most relevant / liked) or Newest first.
- Max comments — cap the total across all videos (0 = no limit; the scraper pages through the entire comment section).
Example output
{"videoId": "dQw4w9WgXcQ","videoTitle": "Rick Astley - Never Gonna Give You Up","videoUrl": "https://www.youtube.com/watch?v=dQw4w9WgXcQ","commentId": "UgxKREW…","text": "can confirm: he never gave us up","author": "@YouTube","authorIsVerified": true,"likeCount": 317000,"replyCount": 962,"publishedTime": "1 year ago","collectedAt": "2026-09-20T04:20:00.000Z"}
Common use cases
- Audience & sentiment analysis — understand how viewers react to a video or channel.
- Creator & competitor monitoring — track engagement and feedback across videos.
- Market research — mine opinions, questions and pain points at scale.
- Moderation & brand safety — pull comments for review and filtering.
- Datasets — build clean, labelled comment corpora for analysis or model training.
Frequently asked questions
Do I need any login, account or key? No. Just paste video links and run.
How many comments can I get? Set Max comments to whatever you need (0 = no limit) — the scraper pages through the full comment section, top or newest.
Can I scrape several videos at once? Yes — list multiple videos and they're all scraped in one run.
Do you get replies too? The main comment thread is returned per video; reply threads can be added on request.
What format is the data? A flat table you can export as JSON, CSV or Excel, or fetch from the Apify API.
Related scrapers
Building a YouTube toolkit? Pair this with our YouTube video downloader and other social media scrapers on Apify Store — all with the same clean, one-row-per-item output.