YouTube Comments Scraper + Replies
Pricing
from $1.00 / 1,000 comments
YouTube Comments Scraper + Replies
Scrape YouTube comments and replies from any video or Short: text, author, likes, reply count, pinned and hearted flags, dates. Top or newest first. No API key.
Pricing
from $1.00 / 1,000 comments
Rating
0.0
(0)
Developer
Studio EngineerTsai
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
a day ago
Last modified
Categories
Share
Scrape YouTube comments and replies from supported public videos and Shorts into JSON, CSV or Excel. Get the comment text, author, like count as a number, reply count, publish date, and whether the comment is pinned or hearted by the creator. Choose top comments or newest first.
No YouTube API key or login required. Source rate limits, disabled comments and unavailable videos can limit results.
Start with a small sample
Use the input below for one public video, inspect the current Pricing tab and set a maximum charge in Run options. Start the run, review Output, then export JSON or CSV. Increase limits only after confirming the fields and thread links you need.
Historical owner test on September 17, 2026, build 0.0.1: 134 comment/reply rows from 2 videos, 0 failed videos, 32 seconds. This is a limited test, not a speed or completeness guarantee.
For repeated audience monitoring, save your input as a task and store comment IDs in your downstream workflow to avoid alerting on the same comment twice. Re-fetching rows can incur repeat charges. This Actor collects data; it does not post replies or contact commenters.
What you get for each comment
| Field | Example |
|---|---|
text | can confirm: he never gave us up |
authorName, authorChannelId, authorChannelUrl | @YouTube, UCBR8-60-B28hp2BmDPdntcQ |
authorIsVerified, authorIsCreator | true, false |
likeCount | 316000 |
replyCount | 962 |
publishedTimeText, publishedDateApprox | "1 year ago", 2025-09-17 |
isPinned, isHeartedByCreator, heartedBy | true, true, @RickAstleyYT |
parentCommentId, replyLevel | Set for replies, so you can rebuild threads |
videoId, videoTitle, channelName, videoCommentCount | Video context on every row |
Use cases
- Audience research — learn what viewers ask, like and complain about on your or your competitors' videos.
- Sentiment analysis and AI — feed comments into LLMs or sentiment models to summarize feedback at scale.
- Product feedback — collect reviews and feature requests from product review videos.
- Influencer vetting — check engagement quality and real audience reactions before a sponsorship.
- Community management — export newest comments daily to spot questions that need an answer.
Try a small audience-research sample
Run the tested 10-comment example, then replace its public video URL with your own. Tested September 20, 2026 on build 0.0.2: 12 comment/reply rows from one video, 0 failed videos, 8 seconds. Replies can increase the total above 10; results and cost vary. Review the current pricing and set a maximum charge.
For topic discovery first, use YouTube Search Scraper to find candidate videos, then paste selected video URLs here to inspect audience questions and feedback. These are separate runs with separate charges. For repeat monitoring, deduplicate by comment ID downstream; previously returned rows may be charged again.
Input example
{"videos": ["https://www.youtube.com/watch?v=dQw4w9WgXcQ"],"maxCommentsPerVideo": 10,"sortBy": "newest","includeReplies": true,"maxRepliesPerComment": 5}
Pricing
The current configured rates are $1.00 per 1,000 comment/reply rows plus $0.00005 per Actor start. Check the Pricing tab for the rate that applies when you run. Zero returned comments means no comment-row events, but the start event may still apply. Set a maximum charge before running.
FAQ
Why are like counts rounded? YouTube itself only shows rounded like counts (for example "316K") for popular comments. Smaller counts are exact.
Why is the date approximate? YouTube shows relative times like "3 weeks ago". The Actor estimates a calendar date from that display; it does not provide an exact publication timestamp.
Can I scrape all comments of a video? Completeness is not guaranteed. Results depend on source availability, sort order, pagination, limits and disabled or removed comments. Start small before increasing "Max comments per video".
Need a feature? Open an issue on the Issues tab.