YouTube Comments Scraper: Comments, Replies, Likes avatar

YouTube Comments Scraper: Comments, Replies, Likes

Pricing

$0.15 / 1,000 comments

Go to Apify Store
YouTube Comments Scraper: Comments, Replies, Likes

YouTube Comments Scraper: Comments, Replies, Likes

Scrape public comments and replies from YouTube videos and Shorts: text, author, likes, reply count, pinned and edited flags. Top or newest first. $0.0005 per comment, no start fee, no API key.

Pricing

$0.15 / 1,000 comments

Rating

0.0

(0)

Developer

Donovan

Donovan

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

3 days ago

Last modified

Security

Limited permissions

Share

What does this YouTube Comments Scraper do?

This actor collects public comments from YouTube videos and Shorts. Give it video links and it returns each comment's text, author handle, like count, reply count, how long ago it was posted, and whether it is pinned, edited, or written by the channel owner. It can also collect replies. It does not need a YouTube account or an API key.

It costs $0.0005 per comment or reply. There is no start fee.

What can I use it for?

  • Read what viewers say about a product, brand, or competitor video.
  • Collect comments for sentiment analysis, topic research, or AI training on public text.
  • Find the most-liked questions under a tutorial to plan new content.
  • Watch the newest comments on your own videos on a schedule.

What data does it return?

FieldExample
textNext learn all JavaScript syntax.
author@beau
authorChannelId, authorChannelUrlUCIuFRHmDktSjlHex7Hahcug
likeCount26
replyCount2
publishedTimeText2 years ago
isPinned, isEdited, authorIsChannelOwner, authorIsVerifiedtrue / false
isReply, parentCommentIdfalse, or the ID of the comment it replies to
commentId, commentUrldirect link to the comment
videoId, videoUrl, videoTitlethe video the comment is on

Limits: YouTube shows post time as relative text ("2 years ago"), so there is no exact timestamp. Like counts over 1,000 are rounded by YouTube (for example 1.2K becomes 1200). The actor does not return commenter emails or any private data.

How do I use it?

  1. Paste one or more YouTube video or Shorts links.
  2. Set "Max comments per video" (default 100).
  3. Pick Top comments or Newest first.
  4. Turn on "Include replies" if you want replies too.
  5. Click Start, then download the results as JSON, CSV, or Excel, or read them with the Apify API.

Example input:

{
"videoUrls": ["https://www.youtube.com/watch?v=PNSIWjWAA7o"],
"maxComments": 200,
"sortBy": "top",
"includeReplies": true,
"maxRepliesPerComment": 10
}

How much does it cost?

$0.0005 per comment or reply written to the dataset, which is $0.50 per 1,000 comments. No start fee. Platform usage is included. Videos with comments turned off return nothing and cost nothing. You can set a maximum charge per run in the run options, and the actor stops cleanly when it is reached.

How does the price compare with other YouTube comment scrapers?

Free plan prices listed on the Apify Store on November 3, 2026. Check each listing for current prices.

ActorPrice per comment
This actor$0.0005, no start fee
streamers/youtube-comments-scraper$0.002

How does it handle errors?

Each request is retried up to 6 times with growing waits, and a blocked request switches to a new proxy IP. Each video's result, including any error such as "comments are turned off", is listed in the RUN_SUMMARY record in the key-value store.

FAQ

Do I need a YouTube API key? No. It reads the same public comments a logged-out visitor sees.

Can it get all comments on a video? It follows YouTube's pages until it reaches your limit or the end, up to 10,000 top-level comments per video per run. YouTube may show fewer comments than the count on the video page because some are held or hidden.

Does it work with Shorts and live stream replays? Shorts, yes. Replays work when comments are enabled. Live chat is not comments and is not collected.

Can I get exact comment dates? No. YouTube only shows relative times like "3 days ago". Run it on a schedule with Newest first to track new comments as they arrive.

Is it legal? It collects public comments only. Comments contain usernames, so treat the data as personal data where your laws require it, and follow YouTube's terms.