Youtube Comments Scraper + Replies + AI Sentiment Analysis
Pricing
from $3.50 / 1,000 results
Youtube Comments Scraper + Replies + AI Sentiment Analysis
Extract all comments and replies from YouTube videos automatically. No API key required. Optional AI-powered sentiment analysis, emotion detection, toxicity scoring, and language detection. Perfect for market research, sentiment analysis, and engagement tracking.
Pricing
from $3.50 / 1,000 results
Rating
5.0
(3)
Developer
ParseForge
Actor stats
2
Bookmarked
52
Total users
11
Monthly active users
9 days ago
Last modified
Categories
Share

💬 YouTube Comments Scraper
🚀 Collect comments and replies from YouTube videos in minutes. Paste video URLs and export comment text, authors, likes, timestamps, and reply threads. Optional AI sentiment analysis. No coding, no YouTube API key.
🕒 Last updated: 2026-04-23 · 📊 15+ fields per comment · 💬 Replies included · 🤖 AI sentiment · 🚫 No auth required
The YouTube Comments Scraper collects comment data from any public YouTube video, returning 15+ fields per comment: author name, comment text, like count, reply count, timestamp, and full reply threads. Optional AI enhancement adds sentiment analysis and topic categorization. Runs support up to 1,000,000 comments on a paid plan.
The Actor accepts video URLs and supports configurable reply depth, per-comment reply limits, and optional AI-powered sentiment analysis.
| 🎯 Target Audience | 💡 Primary Use Cases |
|---|---|
| Content creators, marketers, brand teams, social media analysts, product teams, academic researchers | Audience feedback analysis, sentiment tracking, community monitoring, content research, competitor analysis |
📋 What the YouTube Comments Scraper does
Video URL input with reply and AI options:
- 🔗 Video URL input. Paste one or more YouTube video URLs.
- 💬 Reply threads. Include nested replies with configurable depth.
- 🔢 Reply limits. Control max replies per top-level comment.
- 🤖 AI enhancement. Optional sentiment analysis and topic categorization.
Each comment record includes author name, author channel URL, comment text, like count, reply count, timestamp, and (when replies enabled) nested reply array with the same fields.
💡 Why it matters: reading through thousands of YouTube comments manually is slow and tedious. This Actor exports structured comment data at scale, ready for sentiment analysis, community feedback reports, or content strategy insights.
🎬 Full Demo
🚧 Coming soon: a 3-minute walkthrough showing how to go from sign-up to a downloaded dataset.
⚙️ Input
| Input | Type | Default | Behavior |
|---|---|---|---|
startUrls | array | [] | YouTube video URLs. |
maxItems | integer | 10 | Max comments. Free: limited. Paid: up to 1,000,000. |
includeReplies | boolean | false | Include reply threads. |
maxRepliesPerComment | integer | 10 | Max replies per top-level comment. |
aiEnhancement | boolean | false | Add AI sentiment analysis and topic tags. |
Example: top comments from a video with replies.
{"startUrls": ["https://www.youtube.com/watch?v=dQw4w9WgXcQ"],"maxItems": 100,"includeReplies": true,"maxRepliesPerComment": 5}
Example: comments with AI sentiment analysis.
{"startUrls": ["https://www.youtube.com/watch?v=abc123"],"maxItems": 50,"aiEnhancement": true}
⚠️ Good to Know: some videos have comments disabled. The Actor reports this and moves to the next URL. AI enhancement requires additional processing time per comment.
📊 Output
Each comment record contains 15+ fields. Download the dataset as CSV, Excel, JSON, or XML.
🧾 Schema
| Field | Type | Example |
|---|---|---|
👤 author | string | "TechFan42" |
🔗 authorChannelUrl | string | "https://www.youtube.com/@TechFan42" |
📝 text | string | "This video changed my perspective on AI." |
👍 likeCount | number | 234 |
💬 replyCount | number | 12 |
📅 timestamp | string | "2 weeks ago" |
🎬 videoUrl | string | "https://www.youtube.com/watch?v=..." |
💬 replies | array | null | [{ author, text, likeCount, timestamp }] |
🤖 sentiment | string | null | "positive" |
🏷️ topics | array | null | ["AI", "technology"] |
🕒 scrapedAt | ISO 8601 | "2026-04-16T00:00:00.000Z" |
📦 Sample records
✨ Why choose this Actor
| Capability | |
|---|---|
| 💬 | Full comment threads. Top-level comments plus nested reply threads. |
| 🤖 | AI sentiment analysis. Optional sentiment and topic categorization. |
| 👍 | Engagement data. Like count and reply count per comment. |
| 👤 | Author profiles. Name and channel URL per commenter. |
| 🔢 | Configurable reply depth. Control how many replies to fetch per comment. |
| ⚡ | Scalable. From 10-comment samples to full video comment archives. |
| 🚫 | No authentication. No YouTube API key needed. |
📊 YouTube comments contain direct audience feedback, sentiment signals, and community discussion. Structured access to this data powers every content strategy, audience analysis, and brand monitoring workflow.
📈 How it compares to alternatives
| Approach | Cost | Coverage | AI sentiment | Replies | Setup |
|---|---|---|---|---|---|
| ⭐ YouTube Comments Scraper (this Actor) | $5 free credit, then pay-per-use | Any public video | Optional | Yes, configurable | ⚡ 2 min |
| YouTube Data API | Free (10K quota/day) | Full | No | Yes | ⏳ Hours (API key) |
| Manual reading | Free | Manual | No | Manual | 🕒 Hours |
Pick this Actor when you want YouTube comment data with optional sentiment analysis, without managing API quotas.
🚀 How to use
- 📝 Sign up. Create a free account with $5 credit (takes 2 minutes).
- 🌐 Open the Actor. Go to the YouTube Comments Scraper page on the Apify Store.
- 🎯 Set input. Paste video URLs. Enable replies and/or AI enhancement.
- 🚀 Run it. Click Start and let the Actor collect your data.
- 📥 Download. Grab your results in the Dataset tab as CSV, Excel, JSON, or XML.
⏱️ Total time from signup to downloaded dataset: 3-5 minutes. No coding required.
💼 Business use cases
🌟 Beyond business use cases
Data like this powers more than commercial workflows. The same structured records support research, education, civic projects, and personal initiatives.
🤖 Ask an AI assistant about this scraper
Open a ready-to-send prompt about this ParseForge actor in the AI of your choice:
- 💬 ChatGPT
- 🧠 Claude
- 🔍 Perplexity
- 🅒 Copilot
❓ Frequently Asked Questions
🔌 Automating YouTube Comments Scraper
- 🟢 Node.js. Install the
apify-clientNPM package. - 🐍 Python. Use the
apify-clientPyPI package. - 📚 See the Apify API documentation for full details.
The Apify Schedules feature lets you trigger this Actor on any cron interval.
🔌 Integrate with any app
- Make - Automate workflows
- Zapier - Connect 5,000+ apps
- Slack - Get notifications
- Airbyte - Data pipelines
- GitHub - Trigger from commits
- Google Drive - Export to Sheets
🔗 Recommended Actors
- 🎬 YouTube Scraper - Video data and channel stats
- 🎬 Auto Video Thumbnail Generator - AI video thumbnails
- 📸 Instagram Posts Scraper - Instagram posts and engagement
- 🐦 X.com Tweets Scraper - Tweet data and metrics
- 📱 Reddit Posts Scraper - Reddit posts
💡 Pro Tip: browse the complete ParseForge collection for more video and social scrapers.
🆘 Need Help? Open our contact form to request a new scraper, propose a custom data project, or report an issue.
⚠️ Disclaimer: this Actor is an independent tool and is not affiliated with, endorsed by, or sponsored by YouTube, Google LLC, or Alphabet Inc. All trademarks mentioned are the property of their respective owners. Only publicly available comment data is collected.