
Youtube Comments Scraper
Pricing
Pay per event

Youtube Comments Scraper
Extract comments from YouTube videos based on provided video URLs. Retrieve comment text, author info, timestamp, likes, and more. Perfect for audience sentiment analysis, content feedback tracking, and YouTube engagement monitoring.
0.0 (0)
Pricing
Pay per event
0
Monthly users
3
Runs succeeded
>99%
Last modified
21 minutes ago
This Apify Actor extracts comments from YouTube videos based on provided video URLs. It retrieves comment text, author info, timestamps, likes, and more. Perfect for audience sentiment analysis, content feedback tracking, and YouTube engagement monitoring. 🎥💬
Features
- 🔍 Scrape comments from multiple YouTube videos
- 👤 Extract author details and channel URLs
- ❤️ Collect like counts on comments
- 📅 Retrieve timestamps (text + interpolated format)
- 🔢 Limit the number of comments per video
Input Parameters
Parameter | Type | Required | Description |
---|---|---|---|
videoUrls | string[] | ✅ | Array of YouTube video URLs to extract comments from. |
resultsLimit | number | ❌ | Maximum number of comments per video (optional). If not set, the actor will return a default limited amount. |
Example Input
1{ 2 "videoUrls": [ 3 "https://www.youtube.com/watch?v=ZxXruY7llcc" 4 ], 5 "resultsLimit": 50 6}
Output Data
The actor returns an array of JSON objects containing comment data for each video.
Example Output
1[ 2 { 3 "commentText": "Quick question, do you like these types of convos? If so please hit the like button on the vid - that’s the best way to let us know ❤ (also, would be doing me a big favour if you could subscribe & join our community 🙏🏾🥲) i appreciate you - SB! X", 4 "id": "UgxQG0IlkB-0SEbeLS54AaABAg", 5 "publishedTime": "2 days ago", 6 "interpolatedTimestamp": 1744020870611, 7 "likeCount": 295, 8 "author": { 9 "channelId": "UCGq-a57w-aPwyi3pW7XLiHw", 10 "displayName": "@TheDiaryOfACEO", 11 "avatarThumbnailUrl": "https://yt3.ggpht.com/JHCZDz37bsTmwoE1o4LEodF5vhsHfk29kCEauDTFr27-7hHXsHHvvWGzcG77v32ERrkpfInkGQ=s88-c-k-c0x00ffffff-no-rj", 12 "isVerified": true, 13 "profileUrl": "https://www.youtube.com/@TheDiaryOfACEO" 14 }, 15 "videoUrl": "https://www.youtube.com/watch?v=ZxXruY7llcc" 16 } 17]
✳️ Let us know if you'd like additional fields or comment replies support!
Usage
- Create an Apify account and navigate to the actor.
- Configure your input using the Apify interface or API.
- Run the actor and track its progress.
- Download the output in your preferred format (JSON, CSV, Excel).
Limitations & Notes
- The scraper works on publicly visible comments only.
- YouTube rate limits may apply with large volumes or frequent runs — consider using proxy rotation.
- Be mindful of YouTube’s Terms of Service when scraping and storing user-generated data.
Works Best With
Combine this actor with other tools for full content intelligence:
✅ Best Use Case Scenario
- Gather video URLs from search results (e.g., using YouTube Search Scraper).
- Feed the URLs into YouTube Comments Scraper to collect discussion data.
- Use this to analyze viewer sentiment, feedback, and engagement patterns.
Other Recommended Scrapers
- 🐦 X (Twitter) Posts Search — Search tweets by keyword or hashtag
- 🗾 X Post Replies Scraper — Scrape replies from Twitter (X) posts
- 🔎 YouTube Search Scraper — Extract videos from search queries
- 📘 Facebook Posts Search — Find public Facebook content
- 💬 Facebook Comments Scraper — Extract comments from public Facebook posts
- 👟 Zalando Price Alert — Track Zalando products and receive alerts when prices drop
Support & Contact
✉️ Need help or want to suggest a feature? Open an issue or contact us at scraper1one@gmail.com.
Pricing
Pricing model
Pay per eventThis Actor is paid per event. You are not charged for the Apify platform usage, but only a fixed price for specific events.
Init
$0.003
Initialize Actor
Result Item
$0.000
Result Item