Cheap YouTube Comments Scraper
Pricing
from $1.10 / 1,000 comments
Cheap YouTube Comments Scraper
Low-cost YouTube comments scraper with the same input and output fields as the most popular one, so you can switch with no code changes. Comment text, author, likes, reply count, replies, creator heart, video title. $1.10 per 1,000 comments.
Pricing
from $1.10 / 1,000 comments
Rating
0.0
(0)
Developer
Istmobot
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Security
Limited permissionsShare
A drop-in alternative to the most popular YouTube comments scraper on Apify, with the same input and output fields and a lower price on the Free, Bronze and Silver plans. Paste the input you already use (startUrls, maxComments, sortCommentsBy, oldestCommentDate) and you get records with the same field names, in the same order. Your integrations, Make/Zapier/n8n flows and spreadsheets keep working.
Price comparison
| This Actor | Typical YouTube comments scraper | |
|---|---|---|
| Per 1,000 comments | $1.10 on every plan | $2.00 Free, $1.50 Bronze, $1.20 Silver, $0.90 Gold, $0.60 Platinum, $0.30 Diamond |
| Actor start | $0.005 per run | none |
| Proxy | included | included |
Pay only for comments in your dataset. Error rows (bad URL, deleted video, comments turned off) are free. 10,000 comments cost $11.
What you get
Give it YouTube video URLs: watch?v=, youtu.be/, /shorts/, /live/. Every comment looks like this:
{"cid": "UgwFI4huqYX7iVc683N4AaABAg","replyToCid": null,"type": "comment","publishedTimeText": "4 years ago (edited)","comment": "Try YouTube Scraper for FREE at https://apify.it/4cjeX9W","author": "@Apify","authorIsChannelOwner": true,"replyCount": 1,"voteCount": 2,"hasCreatorHeart": false,"videoId": "xObhZ0Ga7EQ","pageUrl": "https://www.youtube.com/watch?v=xObhZ0Ga7EQ","commentsCount": 14,"title": "How to extract data from YouTube with YouTube Scraper"}
Replies have "type": "reply" and the parent comment's ID in replyToCid.
Input
{"startUrls": [{ "url": "https://www.youtube.com/watch?v=dQw4w9WgXcQ" }],"maxComments": 300,"sortCommentsBy": "NEWEST_FIRST","oldestCommentDate": "7 days"}
maxComments: limit per video. Top-level comments come first, then replies with whatever is left of the limit.sortCommentsBy:TOP_COMMENTSorNEWEST_FIRST(default).oldestCommentDate: a date (2026-03-01) or an age (1 day,2 weeks). It switches sorting to newest first, so a scheduled run only collects recent comments.
Good to know
- YouTube shows likes above 999 rounded, so
voteCountis293000for "293K". - YouTube only gives relative ages ("3 months ago"), so
oldestCommentDateis approximate for older comments. commentsCountis YouTube's own total. It can be higher than what you can collect, because YouTube hides some comments.- With a date filter, new replies under comments older than the cutoff are not collected.
- Public comments only. No login is used.