YouTube Comments Scraper - No Login, No Limits avatar

YouTube Comments Scraper - No Login, No Limits

Pricing

from $0.40 / 1,000 comments scrapeds

Go to Apify Store
YouTube Comments Scraper - No Login, No Limits

YouTube Comments Scraper - No Login, No Limits

Extract YouTube comments with full pagination, no login or API key needed. Pay only $0.002 per run plus $0.0004 per comment — platform usage included.

Pricing

from $0.40 / 1,000 comments scrapeds

Rating

0.0

(0)

Developer

Gopalakrishnan

Gopalakrishnan

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

4 days ago

Last modified

Share

What does YouTube Comments Scraper do?

YouTube Comments Scraper extracts comments from any public YouTube video — no login, no API key, no quota limits. Just paste a video URL and it automatically keeps loading more comments for you, the same way scrolling down on YouTube does, so you get far more than the handful of comments YouTube shows you at first. Try it directly from the Input tab, or call it through the Apify API, schedule it to run automatically, or wire it into your existing data pipeline with Apify's integrations (Zapier, Make, webhooks, and more).

Why use YouTube Comments Scraper?

Comments are one of the richest, most under-used data sources on YouTube — audience sentiment, product feedback, recurring questions, and community reactions all live there in raw form. Common use cases:

  • Social listening & sentiment analysis — track how audiences react to a video, brand mention, or campaign.
  • Content research — see what questions or requests viewers repeat across a creator's videos.
  • Moderation & reputation monitoring — pull comment threads for review without manually scrolling YouTube.
  • NLP / LLM training data — collect real, natural-language comment threads for analysis or fine-tuning.

How to use YouTube Comments Scraper

  1. Open the Input tab.
  2. Add one or more Videos — full YouTube URLs (https://www.youtube.com/watch?v=..., https://youtu.be/...) or bare 11-character video IDs.
  3. Optionally set Max Comments per Video to cap how many comments are scraped per video (useful for controlling run cost on videos with huge comment counts).
  4. Optionally configure Proxy Configuration — Apify Proxy (datacenter) is enabled by default and recommended.
  5. Click Start and wait for the run to finish. Results appear in the Output tab and the underlying dataset.

Input

FieldTypeDescription
videosarray of stringsRequired. YouTube video URLs or bare video IDs.
maxCommentsintegerOptional cap on comments scraped per video. Leave empty for no limit.
proxyConfigurationobjectApify Proxy settings. Defaults to Apify Proxy (datacenter).
{
"videos": ["https://www.youtube.com/watch?v=FnKJEZ-Chos"],
"maxComments": 500,
"proxyConfiguration": { "useApifyProxy": true }
}

Output

Each scraped comment is saved as a separate record in the dataset. You can download the dataset in various formats such as JSON, HTML, CSV, or Excel.

{
"videoId": "FnKJEZ-Chos",
"author": "@SlasherRacing",
"commentText": "One pizza owner who just drove his business into the ground. Everyone knows the rules",
"likeCount": "19K",
"publishedTime": "2 years ago"
}

Data table

FieldDescription
videoIdThe YouTube video ID the comment belongs to.
authorThe commenter's channel handle.
commentTextThe full text of the comment.
likeCountLike count as shown by YouTube (e.g. "19K"), if available.
publishedTimeRelative published time as shown by YouTube (e.g. "2 years ago"), if available.

Pricing

This Actor uses Pay Per Event pricing — you only pay for what you use:

  • $0.002 per run (covers platform usage)
  • $0.0004 per comment scraped ($0.40 per 1,000 comments)

There's no subscription and no minimum spend. Use maxComments to set a predictable cost ceiling on videos with very large comment counts (viral videos can have hundreds of thousands of comments). This Actor doesn't use a browser under the hood, so runs are fast in addition to being cheap.

Tips & advanced options

  • Set maxComments on high-volume videos (viral videos can have hundreds of thousands of comments) to control run cost and duration.
  • This Actor scrapes top-level comments only in this version — comment replies are not yet included.
  • Pair this Actor with YouTube Transcript — together they form a YouTube data suite: transcripts for what was said in the video, comments for what the audience said back.

FAQ

Is this legal? This Actor only accesses publicly available comments through the same endpoints YouTube's own web player uses. You are responsible for ensuring your use complies with YouTube's Terms of Service and applicable laws in your jurisdiction.

Why did I get zero comments for a video? Either the video's comments are disabled by the creator, or the video has no comments yet. Both produce a clean, empty result — not an error.

Found a bug or have a feature request (e.g. reply support)? Use the Issues tab on this Actor's page, or reach out for a custom scraping solution tailored to your needs.