YouTube Comments Scraper (with Replies) avatar

YouTube Comments Scraper (with Replies)

Pricing

from $1.00 / 1,000 comments

Go to Apify Store
YouTube Comments Scraper (with Replies)

YouTube Comments Scraper (with Replies)

Scrape YouTube comments and replies from videos, Shorts, channels or playlists: text, author, likes, reply count, date and video title. Top or newest first. $1 per 1,000 comments.

Pricing

from $1.00 / 1,000 comments

Rating

0.0

(0)

Developer

Ahmad Mahameed

Ahmad Mahameed

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

20 days ago

Last modified

Features

Limited permissions

Share

What does YouTube Comments Scraper do?

It extracts comments and replies from YouTube videos and Shorts, with the comment text, author, likes, reply count, date and the video title.

  • 💬 Comments from videos, Shorts, whole channels or playlists
  • ↩️ Replies too, placed right after their parent comment
  • 🔝 Top comments (YouTube's default order) or newest first
  • 👤 Author name, channel ID, verified badge, and whether the author is the video's creator
  • 💲 $1 per 1,000 comments. Videos with comments turned off are free.
  • ⚡ No login, no API key, no quota limits

Use cases

  • Sentiment and feedback analysis: what viewers think about a product, brand or creator
  • Market research: questions and pain points people write under competitor videos
  • AI and NLP datasets: real comments for training, classification or summarization
  • Community management: export and review comments on your own channel
  • Lead research: find engaged commenters in a niche

Input

{
"urls": ["https://www.youtube.com/watch?v=aircAruvnKk", "https://www.youtube.com/@mkbhd"],
"maxComments": 100,
"sortBy": "top",
"includeReplies": true,
"maxRepliesPerComment": 10,
"maxVideosPerSource": 10
}

Output

{
"videoId": "aircAruvnKk",
"videoTitle": "But what is a neural network? | Deep learning chapter 1",
"channelName": "3Blue1Brown",
"commentId": "UgwTjSjSb3QH_WW4EiB4AaABAg",
"text": "Wait... it's all math?",
"author": "@Alzter0",
"authorChannelId": "UCbN4A0324-iEVZrpKHHJMaA",
"authorIsVerified": false,
"authorIsChannelOwner": false,
"likeCount": 1600,
"replyCount": 61,
"publishedTimeText": "2 years ago",
"isReply": false,
"commentUrl": "https://www.youtube.com/watch?v=aircAruvnKk&lc=UgwTjSjSb3QH_WW4EiB4AaABAg"
}

Replies have "isReply": true and a parentCommentId. Like counts are rounded the way YouTube shows them (for example 1.6K).

Pricing

$0.001 per comment or reply ($1 per 1,000). Platform and proxy costs are included. Set Max comments per video to control the cost.

More tools from this developer

Feedback

Need another field? Open an issue on the Issues tab and it will be added quickly.