YouTube Comments Scraper - Comments & Replies from Any Video avatar

YouTube Comments Scraper - Comments & Replies from Any Video

Pricing

from $0.35 / 1,000 comments

Go to Apify Store
YouTube Comments Scraper - Comments & Replies from Any Video

YouTube Comments Scraper - Comments & Replies from Any Video

Export YouTube comments and replies from any video link without login or API key: text, likes, reply counts, authors, pinned and creator-hearted flags, Top or Newest order. No cookies, no proxy.

Pricing

from $0.35 / 1,000 comments

Rating

0.0

(0)

Developer

Nada Hanad

Nada Hanad

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

22 days ago

Last modified

Share

Paste YouTube video links, get every comment and reply as clean rows: text, likes, reply counts, author, and whether the creator pinned it, hearted it or wrote it. Top or newest first. $0.50 per 1,000 comments. No login, no API key, no quota, no proxy.

What data you get

One row per comment or reply:

  • text, likes, replyCount, publishedText ("3 weeks ago") and an approximate publishedAt
  • Threading: isReply, parentCommentId, commentId
  • Author: authorName (@handle), authorChannelId, authorChannelUrl, authorAvatarUrl, authorVerified
  • Creator signals: isPinned, heartedByCreator, authorIsCreator
  • The video: videoId, videoUrl, videoTitle, channelName

How to use

  1. Paste video links (watch, youtu.be, Shorts, live) or video ids, one per line.
  2. Choose how many comments per video, Top or Newest, and whether to include replies.
  3. Run it, then download JSON, CSV or Excel, or pull the rows through the API.

Input

FieldTypeDefaultDescription
videoUrlsarray—Video links or ids. Also urls, startUrls.
maxCommentsPerVideointeger100Top-level comments per video (0 = all, up to 10,000).
sortBystringtoptop or newest.
includeRepliesbooleanfalseReplies under each comment, linked by parentCommentId.
maxRepliesPerCommentinteger10Replies per comment (0 = all).
maxConcurrencyinteger3Videos read in parallel.
timeoutSecsinteger30Per request.
proxyConfigurationobjectoffNot needed.

Output example

A real row from a run on the first YouTube video ever uploaded, 2026-09-29:

{
"ok": true,
"commentId": "UgzuC3zzpRZkjc5Qzsd4AaABAg",
"videoId": "jNQXAC9IVRw",
"videoUrl": "https://www.youtube.com/watch?v=jNQXAC9IVRw",
"text": "We're so honored that the first ever YouTube video was filmed here!",
"publishedText": "6 years ago",
"publishedAt": "2020-09-29T05:02:01.237Z",
"publishedAtApproximate": true,
"likes": 4800000,
"likesApproximate": true,
"replyCount": 985,
"isReply": false,
"parentCommentId": null,
"authorName": "@SanDiegoZoo",
"authorChannelId": "UCC5NfQ6Mf0dq_eEwv4P_hWA",
"authorChannelUrl": "https://www.youtube.com/channel/UCC5NfQ6Mf0dq_eEwv4P_hWA",
"authorAvatarUrl": "https://yt3.ggpht.com/i8RqA9tYqbbnOi4mlnYEY7IR3kXAoDqQbM_5Sfzw7OjTubiGsOaTdlrIZmj-I0q0Vup68eqs=s88-c-k-c0x00ffffff-no-rj",
"authorVerified": true,
"authorIsCreator": false,
"isPinned": true,
"heartedByCreator": true,
"videoTitle": "Me at the zoo",
"channelName": "jawed",
"inputUrl": "https://www.youtube.com/watch?v=jNQXAC9IVRw",
"scrapedAt": "2026-09-29T17:02:01.240Z"
}

A video that cannot be read comes back as one row with ok: false and a plain reason, such as

comments are turned off for this video
or video not found, private, or removed. Those rows are free.

Pricing

$0.50 per 1,000 comments ($0.0005 each, replies included). Failed videos and repeated comments are free. A run of 1,000 comments on one video took about a minute.

Paid Apify plans pay less: 10% off on Bronze, 20% on Silver and 30% on Gold and higher tiers.

Apify also charges a run-start fee of $0.00005 per started GB of allocated memory (minimum one event), including runs that produce no chargeable results.

Use cases

  • Audience research: what viewers ask, praise and complain about under your videos and your competitors'.
  • Sentiment analysis and training data, with threads kept intact.
  • Community management: new comments first, to answer quickly.
  • Influencer vetting: whether a creator's comments are real conversations.

FAQ

Do I need a YouTube API key? No, and there is no daily quota.

Why are comment dates approximate? YouTube shows comment dates only as relative text ("3 weeks ago"). The exact text is kept in publishedText; publishedAt is computed from it.

Why do likes look rounded? YouTube shows large counts rounded (4.8M); likesApproximate marks them.

Is it legal? It reads public comments that anyone can see. You are responsible for how you use them, including data protection rules for personal data such as usernames.

Integrations

Run it from the Apify API or a client library, schedule it in Apify Console, or connect it to n8n, Make, Zapier or any MCP client through Apify's integrations. Results are available as JSON, CSV, Excel and through the dataset API.

More tools from clearfetch

Changelog

  • 1.0.0 (2026-09) — first release: comments and replies by video link, Top or Newest, pinned, hearted and creator flags.