Youtube Comment Extractor 🗨️⚡: Data, Details & Analytics

Youtube Comment Extractor 🗨️⚡: Data, Details & Analytics

by thedoor

✨ Get all Video, Short — and all their comments — in one click. Fast, clean, and effortless. Works with multiple URLs and supports every Youtube link ...

23 runs
2 users
Try This Actor

Opens on Apify.com

About Youtube Comment Extractor 🗨️⚡: Data, Details & Analytics

✨ Get all Video, Short — and all their comments — in one click. Fast, clean, and effortless. Works with multiple URLs and supports every Youtube link format. Download data in JSON, CSV, Excel for use in apps, spreadsheets, and reports.

What does this actor do?

Youtube Comment Extractor 🗨️⚡: Data, Details & Analytics is a web scraping and automation tool available on the Apify platform. It's designed to help you extract data and automate tasks efficiently in the cloud.

Key Features

  • Cloud-based execution - no local setup required
  • Scalable infrastructure for large-scale operations
  • API access for integration with your applications
  • Built-in proxy rotation and anti-blocking measures
  • Scheduled runs and webhooks for automation

How to Use

  1. Click "Try This Actor" to open it on Apify
  2. Create a free Apify account if you don't have one
  3. Configure the input parameters as needed
  4. Run the actor and download your results

Documentation

YouTube Comments Scraper Collect comments and replies from YouTube videos including Shorts. Data is streamed in real-time as it's collected. ## What data can you collect? - Comment text and author information - Like counts and timestamps - Replies to comments with parent reference - Works with regular YouTube videos and Shorts --- ## Input | Field | Description | Default | |-------|-------------|---------| | Video URLs | List of YouTube video URLs to scrape. Supports regular videos (youtube.com/watch?v=...), Shorts (youtube.com/shorts/...), and short links (youtu.be/...) | Required | | Comments per Video | Maximum number of top-level comments to collect from each video | 50 | | Include Replies | Whether to also collect replies to comments | Yes | | Max Replies per Comment | Maximum replies to collect for each comment | 10 | ### Example Input json { "videoUrls": [ "https://www.youtube.com/shorts/1CaXG-Hum1c", "https://www.youtube.com/watch?v=dQw4w9WgXcQ" ], "targetCount": 100, "includeReplies": true, "maxRepliesPerComment": 20 } --- ## Output Each result represents a single comment or reply with the following fields: | Field | Type | Description | |-------|------|-------------| | videoUrl | string | Original YouTube video URL | | videoId | string | YouTube video ID (11 characters) | | text | string | Comment or reply text content | | author | string | Display name of the comment author | | publishedTime | string | When posted (e.g., "2 days ago", "1 week ago") | | likes | string | Number of likes on the comment | | replyCount | integer | Number of replies (0 for replies themselves) | | commentId | string | Unique identifier for the comment | | authorChannelId | string | YouTube channel ID of the author | | isReply | boolean | true if this is a reply, false if top-level comment | | replyToCommentId | string | Parent comment ID (only present for replies) | ### Example Output json { "videoUrl": "https://www.youtube.com/shorts/1CaXG-Hum1c", "videoId": "1CaXG-Hum1c", "text": "This is amazing! 🔥", "author": "John Doe", "publishedTime": "3 days ago", "likes": "142", "replyCount": 5, "commentId": "UgwXyz123...", "authorChannelId": "UCabc123...", "isReply": false, "replyToCommentId": null } json { "videoUrl": "https://www.youtube.com/shorts/1CaXG-Hum1c", "videoId": "1CaXG-Hum1c", "text": "I agree!", "author": "Jane Smith", "publishedTime": "2 days ago", "likes": "12", "replyCount": 0, "commentId": "UgwAbc456...", "authorChannelId": "UCdef789...", "isReply": true, "replyToCommentId": "UgwXyz123..." } --- ## Data Export Results can be exported in multiple formats: - JSON - CSV - Excel - XML --- ## Usage Policy & Legal Notice This scraper collects publicly available data from YouTube. By using this tool, you agree to: 1. Compliance with YouTube Terms of Service - You are responsible for ensuring your use complies with YouTube's Terms of Service and API Terms of Service. 2. Personal & Research Use - This tool is intended for personal research, market analysis, and legitimate business purposes. 3. No Harassment - Do not use collected data to harass, spam, or target individuals. 4. Data Protection - If you collect personal data, ensure compliance with applicable privacy laws (GDPR, CCPA, etc.). 5. Rate Limiting - The scraper includes built-in delays to avoid overloading YouTube servers. --- ## License This actor is provided under the MIT License. Use at your own risk. The developers are not responsible for any misuse or violations of third-party terms of service. --- ## Support If you encounter issues or have questions, please open an issue on the actor's GitHub repository or contact support through Apify.

Common Use Cases

Market Research

Gather competitive intelligence and market data

Lead Generation

Extract contact information for sales outreach

Price Monitoring

Track competitor pricing and product changes

Content Aggregation

Collect and organize content from multiple sources

Ready to Get Started?

Try Youtube Comment Extractor 🗨️⚡: Data, Details & Analytics now on Apify. Free tier available with no credit card required.

Start Free Trial

Actor Information

Developer
thedoor
Pricing
Paid
Total Runs
23
Active Users
2
Apify Platform

Apify provides a cloud platform for web scraping, data extraction, and automation. Build and run web scrapers in the cloud.

Learn more about Apify

Need Professional Help?

Couldn't solve your problem? Hire a verified specialist on Fiverr to get it done quickly and professionally.

Find a Specialist

Trusted by millions | Money-back guarantee | 24/7 Support