YouTube Comments Scraper
Pricing
from $4.99 / 1,000 results
Go to Apify Store
YouTube Comments Scraper
Extract YouTube comments from one or more videos. Get comment text, author, likes, replies, creator hearts, and video metadata in structured JSON.
Pricing
from $4.99 / 1,000 results
Rating
0.0
(0)
Developer
PowerAI
Maintained by CommunityActor stats
1
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Share
Extract comments from one or more YouTube videos. Collect comment text, author handles, likes, reply counts, creator hearts, and related video metadata in clean structured JSON.
✨ Key Features
- 💬 Scrape comments from one or multiple video URLs
- ✍️ Full comment text and author handle
- ❤️ Likes, reply counts, and creator hearts
- 🎬 Video ID, title, URL, and total comment count
- 🔀 Sort by newest or top
- 📅 Optional posted-after date / relative filter
- 📋 Structured JSON output, streamed while the run is in progress
💪 Why Choose This Actor?
- Focused: Built specifically for YouTube comment extraction
- Flexible: Multiple videos in one run
- Structured: Renamed, integration-friendly field names
- Practical: Useful for sentiment, brand monitoring, and community research
🎯 Perfect For
- 🕵️ Brand mention and competitor monitoring
- 📈 Sentiment and trend analysis
- 🛡️ Harmful / spam comment review
- 🤖 LLM / automation pipelines
📝 Input Requirements
videoUrls(required): YouTube video URLsmaxCommentsPerVideo(optional): Max comments per video (default100)sortBy(optional):newest(default) ortoppostedAfter(optional): Only comments newer than a date or relative value
Input Example
{"videoUrls": ["https://www.youtube.com/watch?v=dQw4w9WgXcQ"],"maxCommentsPerVideo": 100,"sortBy": "newest"}
Output Example
{"commentId": "UgxRn0_LUxzRP2MybPR4AaABAg","text": "This is up there with their best songs.","authorHandle": "@Nonie_Jay","likes": 2,"replies": 0,"hasCreatorHeart": false,"isChannelOwner": false,"videoId": "bJTjJtRPqYE","videoUrl": "https://www.youtube.com/watch?v=bJTjJtRPqYE","videoTitle": "Halestorm - Unapologetic [Official Audio]","scrapedAt": "2026-08-04T07:00:00.000Z"}
🚀 How to Use
- Add one or more YouTube video URLs
- Optionally set
maxCommentsPerVideo,sortBy, andpostedAfter - Click Start
- Download results as JSON, CSV, Excel, or HTML
📌 Notes
- If a video is unavailable or has no comments, an error row may appear (
isError: true) instead of failing the whole run - Setting
postedAfterforces newest-first sorting upstream - Replies may appear as separate rows when returned by the source