YouTube Comments Scraper - Comments, Replies & Likes avatar

YouTube Comments Scraper - Comments, Replies & Likes

Pricing

from $1.28 / 1,000 comment delivereds

Go to Apify Store
YouTube Comments Scraper - Comments, Replies & Likes

YouTube Comments Scraper - Comments, Replies & Likes

Scrape YouTube comments without login or API key: text, likes, reply count, date, pinned and creator-hearted flags, plus the replies. Top or newest first, any number of videos, Shorts and live replays. US$ 1.50 per 1,000 comments.

Pricing

from $1.28 / 1,000 comment delivereds

Rating

0.0

(0)

Developer

Scrapewise Data

Scrapewise Data

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

an hour ago

Last modified

Share

YouTube Comments Scraper

YouTube Comments Scraper turns YouTube comments and replies into clean JSON, CSV or Excel, without login, cookies or a YouTube API key (so no API quota either). Paste video, Shorts or live links and get each comment's text, likes, reply count, date, edit flag, author display name and badges, whether it is pinned and whether the creator hearted it, plus the replies when you want them. Top comments or newest first, as on YouTube.

US$ 1.50 per 1,000 comments. No monthly fee, no start fee. Error rows are free.

At a glance

  • Price per 1,000 comments or replies: US$ 1.50
  • Order: Top comments or newest first
  • Replies: Optional, linked to the parent by parentCommentId
  • Pinned and creator heart: isPinned, isHeartedByCreator, authorIsCreator
  • Likes and replies: As integers (321K becomes 321000)
  • Video context: videoTitle and the video's comment total
  • Login, cookies, API key: None

One real row

https://www.youtube.com/watch?v=dQw4w9WgXcQ, top comments (collected on 2026-09-30):

{
"type": "comment",
"commentId": "Ugzge340dBgB75hWBm54AaABAg",
"videoId": "dQw4w9WgXcQ",
"videoTitle": "Rick Astley - Never Gonna Give You Up (Official Video) (4K Remaster)",
"commentUrl": "https://www.youtube.com/watch?v=dQw4w9WgXcQ&lc=Ugzge340dBgB75hWBm54AaABAg",
"text": "can confirm: he never gave us up",
"likeCount": 321000,
"replyCount": 963,
"publishedTimeText": "1 year ago",
"publishedAtApprox": "2025-09-30T09:56:30Z",
"isEdited": false,
"authorName": "@YouTube",
"authorIsVerified": true,
"isPinned": true,
"isHeartedByCreator": true
}

A reply to it: {"type": "reply", "parentCommentId": "Ugzge340dBgB75hWBm54AaABAg", "text": "YOUTUBE AND ONE LIKE WOOHAAAAH", "likeCount": 7500}.

What you can do with it

  • Audience research and content ideas: what viewers ask, praise and complain about on your videos and your competitors'.
  • Sentiment and brand monitoring: export thousands of comments on product reviews, launches or ads for analysis.
  • Community management: the newest comments first, with pinned and creator-hearted flags, on a schedule.
  • Datasets for AI: clean text with likes and replies as engagement signals.

Input

FieldWhat it does
videoUrlsVideo, Shorts or live links, or video ids
maxCommentsTop-level comments per video (default 100)
sortBytop (default) or newest
includeReplies, maxRepliesPerCommentReplies of each comment, up to N each (default 20)
{ "videoUrls": ["https://www.youtube.com/watch?v=jNQXAC9IVRw"], "maxComments": 500, "sortBy": "newest", "includeReplies": true, "maxRepliesPerComment": 10 }

Output fields

type (comment or reply), commentId, commentUrl, videoId, videoTitle, videoCommentCount (as YouTube shows it, rounded for large numbers such as 10M), text, likeCount, replyCount, publishedTimeText (as YouTube shows it), publishedAtApprox (computed from it; YouTube gives only relative dates), isEdited, authorName, authorIsVerified, authorIsCreator, isPinned, isHeartedByCreator, parentCommentId, scrapedAt.

About the people who comment, only what YouTube shows next to the comment: the display name and the verified badge. Never channel ids, photos or links.

Error codes (never charged)

errorCodeMeaning
COMMENTS_UNAVAILABLEComments are off, or the video is private, deleted or age restricted
NO_RESULTSThe video has no comments yet
INVALID_URLNot a YouTube video link or id
BLOCKED, NOT_REACHED, UNEXPECTEDYouTube did not answer after retries, the run timeout arrived, or something unforeseen broke; only that video is lost

Pricing

US$ 1.50 per 1,000 comments or replies. 10,000 comments cost US$ 15.00. Error rows and duplicates are free, and there is no Apify compute bill on top.

Limitations

  • Dates are relative on YouTube ("3 weeks ago"); publishedAtApprox converts them, so older comments are accurate to the unit YouTube shows (day, week, month or year).
  • Very large videos have millions of comments; set maxComments to what you need, the run pages 20 at a time.
  • This Actor reads public comments only and respects the site's terms.

Changelog

  • 2026-09-30, 0.1: first release. Comments and replies, top or newest, pinned and creator heart, likes and reply counts as numbers, free error rows.