YouTube Comments Scraper avatar

YouTube Comments Scraper

Pricing

from $0.80 / 1,000 comments

Go to Apify Store
YouTube Comments Scraper

YouTube Comments Scraper

Scrape comments and replies from any public YouTube video or Short without an API key: text, author, likes, reply count, date, pinned flag. Pay only per comment.

Pricing

from $0.80 / 1,000 comments

Rating

0.0

(0)

Developer

eshetu elias

eshetu elias

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

5 days ago

Last modified

Categories

Security

Limited permissions

Share

Scrape comments and replies from any public YouTube video or Short with no API key, quota or login. For every comment: text, author, likes, reply count, date, pinned flag and whether the video's creator wrote it.

What you get

authortextlikesreplyCountpublishedTextisPinned
@programmingwithmosh🔥Want to master Python? Get my Python mastery course…3911 month agotrue
@viewer…Web development005 hours agofalse
@viewer…data science003 minutes agofalse

Viewer handles shortened here; the dataset has the full public handle.

Every comment also has commentId, authorChannelId, authorIsVerified, authorIsVideoOwner, publishedDate (approximate), edited, isReply, parentCommentId, url (opens the comment on YouTube), the video's videoId, videoTitle, channelName and scrapedAt.

Use cases

  • Audience research: find out what viewers ask, praise and complain about.
  • Sentiment and AI analysis: feed comments into sentiment models, topic clustering or LLM summaries.
  • Creator and brand monitoring: track reactions to launches, ads and reviews.
  • Lead and community insights: see who engages most under competitors' videos.

How much does it cost?

You pay $0.80 per 1,000 comments (replies count as comments), nothing else. Set Maximum results to cap your spend.

How to use it

  1. Paste Videos: watch links, youtu.be links, Shorts links or video IDs.
  2. Choose Top comments or Newest first, and Max comments per video.
  3. Turn on Include replies if you want reply threads too.
  4. Click Start and download as JSON, CSV or Excel, or pull results by API.

Input example

{
"videos": ["https://www.youtube.com/watch?v=kqtD5dpn9C8", "https://www.youtube.com/shorts/ai1gIWacf0I"],
"sortBy": "newest",
"maxCommentsPerVideo": 500,
"includeReplies": true,
"maxRepliesPerComment": 10,
"maxItems": 2000
}

Speed

About 1,000 comments a minute from one video.

FAQ

Do I need a YouTube API key? No.

Do Shorts work? Yes. Paste a Shorts link (youtube.com/shorts/…) like any other video.

The same video is in my list twice. It's scraped once; you're never charged twice for the same comment.

A video returned nothing. Videos that are private, deleted or have comments turned off are listed under FAILED_VIDEOS in the run's key-value store and cost nothing.

How exact is publishedDate? YouTube shows relative times ("5 hours ago"), so it's approximate: exact for recent comments, to the month or year for old ones.

Something broke. Open an issue on the Issues tab; fixes usually ship within 24 hours.