📌 What is YouTube Comments Scraper?
YouTube Comments Scraper collects YouTube video comments together with the video's own details — title, engagement, and channel info — in a single task. It's built for social media marketers, researchers, and creators who need to see what viewers are saying without opening each video by hand. Enter one or more YouTube video links, and the template returns every comment matched to that video's title, engagement metrics, and channel information, ready for spreadsheets or downstream analysis.
💰 Pricing
YouTube Comments Scraper is priced at $0.6 per 1,000 results collected.
📦 Output
High-value field groups:
- Comment content and engagement: comment text, comment type, comment ID, like count, reply count, comment time, whether the author hearted the comment
- Commenter: commenter ID and avatar, whether the commenter is the channel owner
- Video details: title, URL, description text, like count, play count, cover image, whether comments are turned off
- Channel: channel name, ID, home URL, avatar, subscriber count
- Source traceability: the video link each comment came from
YouTube Comments Scraper returns these fields:
Data Preview
contentText is shortened below for readability; the full video description is returned in the actual export.
{
"commentUserId": "@healthtipsegypt",
"authorIsChannelOwner": false,
"commentId": "UgzDegRxlai_-XfxLHF4AaABAg",
"commentText": "The Best and Most Clear AI Agent explaianation i saw so far.",
"commentCount": 460,
"hasCreatorHeart": true,
"keyword": "https://www.youtube.com/watch?v=eA9Zf2-qYYM",
"commentTime": "5 months ago",
"replyCount": 1,
"contentId": "eA9Zf2-qYYM",
"likeCount": 76,
"commentUserAvatarUrl": "https://yt3.ggpht.com/3UdsvSIkmfNZI2TmhGd4Z9f6uMCpAjMMtTH6LD9ENBaAUAgD-UhtmEPh3tKfw1kV2XrG353F=s88-c-k-c0x00ffffff-no-rj",
"commentType": "comment",
"contentTitle": "Building AI Agents that actually work (Full Course)",
"contentUrl": "https://www.youtube.com/watch?v=eA9Zf2-qYYM",
"contentText": "I sit down with Remy Gaskell to break down how anyone can build AI agents to run entire departments of their business. Remy walks through the core concepts: agent loops, context files, memory, MCP tool connections, and skills…",
"contentlikeCount": 15586,
"commentsTurnedOff": false,
"playCount": 682350,
"coverImageUrl": "https://i.ytimg.com/vi/eA9Zf2-qYYM/hqdefault.jpg",
"accountHomeUrl": "https://www.youtube.com/@GregIsenberg",
"accountName": "Greg Isenberg",
"accountId": "@GregIsenberg",
"accountAvatarUrl": "https://yt3.ggpht.com/5wiiTxMamM0NnCmGOt0iJ6eoVRmFLNIGF-BEiTZ_AVqaS02YIxAsB-2XY6xwLCUWQfoENG1MHKo=s48-c-k-c0x00ffffff-no-rj",
"accountFansCount": "704K subscribers"
}
🎯 Use Cases
- Audience sentiment research: Enter multiple video links in Direct video URLs to pull viewer comments across a topic or campaign in one task, without opening each video separately.
- Creator and channel monitoring: Combine comment text with channel fields such as accountName and accountFansCount to track how a channel's audience is engaging over time.
- Content performance context: Every comment is joined with its own video's metrics (playCount, contentlikeCount), so viewer feedback and video performance can be analyzed side by side instead of in two separate lookups.
- Multi-video batch tracking: Each row's keyword field defaults to the source video link, so exported rows from a large batch of videos can still be grouped back to the video they came from.
🐙 Why Octoparse
- Ready-to-use workflow: YouTube Comments Scraper is preconfigured to collect comments and video details together, so you don't need to build a separate lookup for each video.
- Simple input: Enter up to 20 links in Direct video URLs and set Maximum comments once, instead of running a separate task per video.
- Useful results: Every row includes the commenter, the comment text and engagement, and the source video's title, engagement, and channel info in a single export.
- Cloud runs: YouTube Comments Scraper runs in the cloud, so your computer doesn't need to stay open while it collects.
- Export and reuse: Collected data can be exported to standard formats and cloud tasks can be scheduled like other Octoparse cloud templates; scheduling may require a paid Octoparse plan.
📝 Input
- Direct video URLs: Enter one or more YouTube video links, up to 20 per task. Duplicate links are removed automatically.
- Maximum comments: Set the maximum number of comments to collect per video. Accepts 1 to 5,000; defaults to 100 if left blank.
🚀 How to Use
- Open YouTube Comments Scraper and click Try it!.
- Enter one or more YouTube video links in Direct video URLs.
- Set Maximum comments to control how many comments each video returns, or leave it at the default.
- Start the task — it runs in the cloud.
- Review the collected comment and video rows.
- Export the data in the format you need.
⚠️ Limitations
- YouTube Comments Scraper collects only top-level comments; it does not collect replies to comments.
replyCountshows how many replies a comment has, but reply text is not returned. If you need reply collection, try YouTube Comments & Replies Scraper, or contact Octoparse to request it as a development need. - Because replies are not collected, the number of rows returned for a video can be lower than that video's
commentCount(YouTube's own total comment count for the video, which includes replies).commentTypemarks every returned row as a top-level comment. - Up to 20 Direct video URLs can be submitted per task.
- Maximum comments accepts 1 to 5,000 per video; very high comment counts on a single video take longer to complete.
- YouTube Comments Scraper runs in the cloud only.
- If a video's own details cannot be retrieved, its comments are still collected and uploaded, while that video's detail fields (title, URL, engagement, channel info) may be blank.
💡 Tips
- Start with one or two video links to confirm the fields you need before scaling up to a large batch.
- Lower Maximum comments on very high-comment videos if you only need a representative sample, to keep the task fast.
- Use the keyword field (the source video link) to group exported rows by video when you submit many links at once.
- Export and dedupe by commentId if you re-run the same videos later.
❓ FAQ
What data does YouTube Comments Scraper collect?
YouTube Comments Scraper collects comment text, comment ID, like count, reply count, comment time, and commenter info for every comment, plus the source video's title, description, like count, play count, and channel details (name, ID, home URL, avatar, subscriber count).
What input does YouTube Comments Scraper require?
Enter one or more YouTube video links in Direct video URLs (up to 20 per task), and optionally set Maximum comments to control how many comments each video returns (1 to 5,000, default 100).
Can YouTube Comments Scraper collect comments from multiple videos in one task?
Yes. Enter up to 20 links in Direct video URLs, and the template collects comments and video details for each one in the same task.
Does YouTube Comments Scraper collect replies to comments?
No. It collects top-level comments only — every row's commentType is comment. replyCount shows how many replies exist, but reply text is not returned, so the number of rows for a video can be smaller than that video's commentCount. Try YouTube Comments & Replies Scraper if you need full reply threads, or contact Octoparse to request it as a development need.
Does YouTube Comments Scraper also return the video's own details?
Yes. Every comment row includes the source video's title, URL, description, like count, play count, and channel information, alongside the comment data.
Can I schedule and export data collected by YouTube Comments Scraper?
Yes. Cloud tasks created from YouTube Comments Scraper can be exported to standard formats and scheduled like other Octoparse cloud templates; scheduling may require a paid Octoparse plan.
How much does YouTube Comments Scraper cost?
YouTube Comments Scraper is priced at $0.6 per 1,000 results collected.
🔗 Related Templates
- YouTube Details & Comments Scraper — Also collects YouTube video details together with comments; another option if you're comparing combined comment-and-detail templates.
- YouTube Comments & Replies Scraper — Use this instead when you need full reply threads under each comment, not just top-level comments.
- YouTube Comments Scraper (Short Video) — Use this instead for comment collection on YouTube Shorts.