
YouTube Comment Scraper
Pricing
$6.00/month + usage

YouTube Comment Scraper
Extract comments from YouTube videos. Supports pagination, filtering, and various output formats
0.0 (0)
Pricing
$6.00/month + usage
0
3
3
Last modified
2 days ago
YouTube Comments Scraper - Fast & Simple
Extract comments from any YouTube video, short, or ended live stream with this powerful, automated scraper. Get thousands of comments in JSON format with just a video URL.
π Key Features
- Universal YouTube Support - Works with regular videos, YouTube Shorts, and ended live streams
- Auto-Detection - Automatically recognizes content type from any YouTube URL
- Fast & Reliable - Optimized for speed with dual-library approach for maximum success
- No Configuration Required - Just paste YouTube URLs and get comments
- JSON Output - Clean, structured data ready for analysis
- Bulk Processing - Scrape multiple videos in one run
- Smart Filtering - Control comment count, sorting, and include/exclude replies
πΊ Supported YouTube Content
β Regular YouTube Videos
Extract comments from any public YouTube video with full metadata including likes, replies, and timestamps.
β YouTube Shorts
Scrape comments from YouTube Shorts videos with automatic format detection.
β Ended Live Streams
Get comments from completed live streams and premieres that are now available as regular videos.
β All URL Formats
https://www.youtube.com/watch?v=VIDEO_ID
https://youtu.be/VIDEO_ID
https://www.youtube.com/shorts/VIDEO_ID
https://www.youtube.com/watch?v=LIVE_STREAM_ID
(ended streams)
π― Perfect For
- Social Media Analysis - Analyze audience sentiment and engagement
- Market Research - Understand customer opinions and feedback
- Content Strategy - See what resonates with viewers
- Academic Research - Gather data for studies and papers
- Brand Monitoring - Track mentions and reactions
- Competitor Analysis - Study engagement on competitor content
π¬ What You Get
Each comment includes comprehensive data:
{"video_id": "dQw4w9WgXcQ","comment_id": "UgxKREWxIgDrw8w2wOp4AaABAg","author": "John Doe","author_id": "UCxxxxxxxxxxxxxxxxxxxxxxx","author_thumbnail": "https://yt3.ggpht.com/...","text": "Amazing video! Thanks for sharing this.","likes": 42,"published_at": "2024-01-15T10:30:00Z","is_reply": false,"reply_count": 5,"is_favorited": false,"is_pinned": false,"scraped_at": "2024-01-15T10:30:00Z"}
β‘ Quick Start
Simple Example
Scrape 100 most recent comments from a video:
{"videoUrls": ["https://www.youtube.com/watch?v=dQw4w9WgXcQ"],"maxComments": 100}
Multiple Videos
Process several videos at once:
{"videoUrls": ["https://www.youtube.com/watch?v=video1","https://www.youtube.com/shorts/short1","https://youtu.be/video2"],"maxComments": 500}
Top Comments Only
Get the most popular comments:
{"videoUrls": ["https://www.youtube.com/watch?v=dQw4w9WgXcQ"],"sortBy": "top","maxComments": 200}
π§ Configuration Options
Parameter | Description | Default | Example |
---|---|---|---|
videoUrls | YouTube video URLs to scrape | Required | ["https://youtube.com/watch?v=xyz"] |
maxComments | Maximum comments per video | 1000 | 500 |
sortBy | Sort order: "time" or "top" | "time" | "top" |
includeReplies | Include comment replies | true | false |
π Why Choose This Scraper?
Fast & Efficient
- Dual-Library Technology - Uses two different scraping methods for maximum reliability
- Auto-Fallback System - If one method fails, automatically tries another
- Optimized Performance - Built for speed without sacrificing reliability
Universal Compatibility
- All YouTube Formats - Videos, Shorts, ended live streams
- Auto-Detection - No need to specify content type
- International Content - Works with videos in any language
User-Friendly
- Minimal Configuration - Just provide URLs and go
- Clean JSON Output - Structured data ready for analysis
- Bulk Processing - Handle multiple videos efficiently
Reliable Results
- High Success Rate - Advanced techniques ensure consistent results
- Error Handling - Continues processing even if individual videos fail
- Data Quality - Complete metadata for every comment
π Use Cases & Examples
Social Media Analytics
Track engagement and sentiment on your YouTube content:
{"videoUrls": ["https://www.youtube.com/watch?v=your-video"],"sortBy": "top","maxComments": 1000}
Competitor Research
Analyze what audiences say about competitor videos:
{"videoUrls": ["https://www.youtube.com/watch?v=competitor1","https://www.youtube.com/watch?v=competitor2"],"maxComments": 500}
YouTube Shorts Analysis
Study engagement patterns on short-form content:
{"videoUrls": ["https://www.youtube.com/shorts/short1","https://www.youtube.com/shorts/short2","https://www.youtube.com/shorts/short3"],"maxComments": 200}
Academic Research
Gather data for research projects:
{"videoUrls": ["https://www.youtube.com/watch?v=research-topic"],"includeReplies": true,"maxComments": 0}
π― Key Benefits
- β‘ Fast Processing - Get results quickly with optimized scraping
- π Auto-Detection - No manual configuration of video types
- π± Mobile-First - Works perfectly with YouTube Shorts
- π Global Support - Handles international content automatically
- πΎ JSON Output - Clean, structured data for easy analysis
- π‘οΈ Reliable - Advanced error handling and retry mechanisms
- π Scalable - Process single videos or bulk operations
- π Complete Data - Full comment metadata including engagement metrics
π Start Scraping Now
Ready to extract YouTube comments? This scraper makes it simple:
- Add YouTube URLs - Paste any YouTube video, short, or ended live stream URL
- Configure Options - Set your preferences (or use defaults)
- Run & Download - Get your comment data in JSON format
Perfect for marketers, researchers, content creators, and anyone who needs YouTube comment data quickly and reliably.
Built for Apify platform - the leading web scraping and automation platform trusted by thousands of developers worldwide.