YouTube Fast Scraper - Videos, Channels & Comments
Pricing
from $0.50 / 1,000 results
Go to Apify Store

YouTube Fast Scraper - Videos, Channels & Comments
Fast YouTube data extraction: videos, channels, comments, playlists, and analytics data.
Pricing
from $0.50 / 1,000 results
Rating
0.0
(0)
Developer

viralanalyzer
Maintained by Community
Actor stats
0
Bookmarked
6
Total users
3
Monthly active users
3 days ago
Last modified
Categories
Share
YouTube Fast Scraper
Extract video data from YouTube channels, playlists, and individual videos. Get view counts, likes, comments, duration, hashtags, thumbnails, and uploader info. Uses yt-dlp for reliable extraction. No API key required (optional enrichment with YouTube Data API).
Features
- Channels, Playlists, and Videos — scrape any YouTube URL
- Full video metrics — views, likes, comments
- Duration and thumbnails — ISO duration and thumbnail URLs
- Hashtag extraction — from video tags and descriptions
- YouTube Shorts detection — automatic identification
- Subtitle download — optional auto-generated captions
- Optional API enrichment — provide YouTube Data API key for accurate stats
- Multiple proxy strategies — automatic failover for reliability
Input
| Field | Type | Default | Description |
|---|---|---|---|
startUrls | object[] | required | YouTube URLs (channel, playlist, or video) |
maxItems | integer | 50 | Maximum number of videos to scrape |
downloadSubtitles | boolean | false | Extract auto-generated captions |
Example Input
{"startUrls": [{ "url": "https://www.youtube.com/@TrendHunterTV" }],"maxItems": 10}
Output
Each video produces one object:
| Field | Type | Description |
|---|---|---|
id | string | YouTube video ID |
url | string | Full video URL |
title | string | Video title |
description | string | Video description |
viewCount | integer | Number of views |
likes | integer | Number of likes |
commentsCount | integer | Number of comments |
duration | string | ISO 8601 duration (e.g. PT3M12S) |
durationSecs | integer | Duration in seconds |
uploadDate | string | Upload date (YYYY-MM-DD) |
thumbnail | string | Thumbnail image URL |
hashtags | string[] | Tags and hashtags from description |
uploader | string | Channel/uploader name |
uploaderUrl | string | Channel URL |
uploaderFollowers | integer | Channel subscriber count |
channelId | string | YouTube channel ID |
isShort | boolean | Whether the video is a YouTube Short |
Output Example
{"id": "dQw4w9WgXcQ","url": "https://www.youtube.com/watch?v=dQw4w9WgXcQ","title": "Rick Astley - Never Gonna Give You Up","description": "The official video for...","viewCount": 1500000000,"likes": 15000000,"commentsCount": 2500000,"duration": "PT3M33S","durationSecs": 213,"uploadDate": "2009-10-25","thumbnail": "https://i.ytimg.com/vi/dQw4w9WgXcQ/maxresdefault.jpg","hashtags": ["rickastley", "nevergonnagiveyouup"],"uploader": "Rick Astley","uploaderUrl": "https://www.youtube.com/@RickAstleyYT","uploaderFollowers": 8200000,"channelId": "UCuAXFkgsw1L7xaCfnd5JJOw","isShort": false}
Pricing
Pay Per Event (PPE) — $0.0005 per video extracted.
Free tier included with Apify subscription.