
YouTube Comments Scraper 📺💬
2 hours trial then $19.99/month - No credit card required now

YouTube Comments Scraper 📺💬
2 hours trial then $19.99/month - No credit card required now
Scrape YouTube video comments efficiently with pagination support. Extract comprehensive comment data including text, author, likes, and timestamps for any YouTube video URL.
Actor Metrics
2 Monthly users
No reviews yet
1 bookmark
>99% runs succeeded
Created in Dec 2024
Modified 3 months ago
Extract comments from any YouTube video efficiently and reliably. This actor helps you gather valuable user feedback and engagement data from YouTube videos.
Features ✨
- 🎯 Scrape comments from any public YouTube video
- 📊 Collect comprehensive comment data including:
- Comment text
- Author information
- Likes count
- Timestamps
- Reply counts
- ⚡ Fast and efficient pagination handling
- 🔄 Automatic retry mechanism
- 🎚️ Configurable maximum items limit
- 🤖 Built-in anti-detection mechanisms
- 🎯 Random delays to avoid rate limiting
Use Cases 🎯
- 📈 Social media engagement analysis
- 🔍 Market research and user feedback collection
- 💡 Content strategy optimization
- 📊 Sentiment analysis
- 🎯 Competitor analysis
- 🔬 Academic research
Input Parameters 📝
The actor accepts the following input parameters:
videoUrls
: Array of YouTube video URLs to scrape comments frommaxItems
: Maximum number of comments to collect
Output 📤
The actor stores results in dataset, with each record containing:
- Comment ID
- Comment text
- Author name
- Timestamp
- Likes count
- Reply count
- And more...
Need custom solutions or modifications? Feel free to reach out!
Input Example
A full explanation of an input example in JSON.
1{ 2 "videoUrls": ["https://www.youtube.com/watch?v=hql6k88BKP8"], 3 "maxItems": 30 4}
Output sample
The results will be wrapped into a dataset which you can always find in the Storage tab. Here's an excerpt from the data you'd get if you apply the input parameters above:
And here is the same data but in JSON. You can choose in which format to download your data: JSON, JSONL, Excel spreadsheet, HTML table, CSV, or XML.
1[ 2 { 3 "authorChannelId": "UCz3w4reqgKX2KlFK-yu05Vg", 4 "authorDisplayName": "@HomeOfKnockouts", 5 "id": "UgxMUiMBi4jbBjCzALB4AaABAg", 6 "isPublic": true, 7 "likeCount": 1, 8 "publishedAt": "2021-05-11T11:47:04", 9 "textDisplay": "First", 10 "totalReplyCount": 2, 11 "videoId": "hql6k88BKP8" 12 }, 13 { 14 "authorChannelId": "UC9LsnGN_JfHUo8EaemR1E9w", 15 "authorDisplayName": "@baseballlife_1013", 16 "id": "UgxFrxqwfvFTa5vdjIZ4AaABAg", 17 "isPublic": true, 18 "likeCount": 7, 19 "publishedAt": "2021-05-11T11:47:31", 20 "textDisplay": "Hi I have a question. How to I keep my eyes able to put contacts in without hurting during allergie season", 21 "totalReplyCount": 3, 22 "videoId": "hql6k88BKP8" 23 }, 24 ... 25]