Youtube Channel Scraper V2 [FAST] | Subs, Stats & Contact
Pricing
from $4.00 / 1,000 results
Youtube Channel Scraper V2 [FAST] | Subs, Stats & Contact
Scrape YouTube channel subscribers, views, engagement rate, email, and social links — 2x faster than previous version. Transparent pay-per-success pricing — $0.005 per channel, only when it succeeds. Never charged for failures. 100 channels = $0.50. No subscriptions, no hidden fees.
Pricing
from $4.00 / 1,000 results
Rating
5.0
(5)
Developer
Apizy
Maintained by CommunityActor stats
6
Bookmarked
71
Total users
26
Monthly active users
5 days ago
Last modified
Categories
Share
YouTube Channel Scraper Fast
Scrape any YouTube channel and get complete data including subscribers, engagement stats, contact info, and social links. Runs about 2x faster than the standard version. Works on any channel URL format and returns clean JSON in seconds.
You are only charged for channels that come back with real data. Failed requests and empty results are free.
What does YouTube Channel Scraper Fast do?
YouTube Channel Scraper Fast pulls complete channel data using a lightweight approach that skips heavy browser rendering where it is not needed. Same output as the standard version, significantly less waiting.
It can extract:
- Channel name, handle, channel URL, channel ID, and verification status
- Subscriber count, total videos, and all-time total views
- Engagement rate, average views per video, estimated monthly views, and upload frequency
- Country, join date, and full channel description
- Recent video activity and last upload date
- Contact info: email, Instagram, Twitter, TikTok, Facebook, and LinkedIn (optional)
Why Use the Fast Version?
When you are scraping dozens or hundreds of channels in one run, the difference between 12 seconds and 6 seconds per channel adds up fast. This version is built for throughput: quick screening, large lists, and automation pipelines where waiting is the bottleneck.
If you need the highest possible data accuracy or are running a small batch where speed is not a concern, the standard YouTube Channel Scraper is the better pick.
Here are some ways you could use this data:
- Screen large lists of channels quickly before doing deeper research
- Build lead lists for influencer marketing or brand outreach at scale
- Find channels in specific niches for sponsorship targeting
- Track competitor channels and monitor their growth over time
- Feed channel data into CRMs, spreadsheets, or automation tools like Make, n8n, or Zapier
- Score and rank channels by engagement rate before reaching out
How to Use
Scraping a YouTube channel takes about 6 seconds per channel. No setup needed beyond the channel URL.
- Click Try for free
- Enter one or more YouTube channel URLs
- Optionally enable Extract Contact Info to pull email and social links from the channel page
- Click Run
- When done, preview or download your data from the Dataset tab
For runs over 100 channels, set No timeout in Run options so the run is not cut off early.
Input
{"startUrls": ["https://www.youtube.com/@mkbhd"]}
Batch with contact info
{"startUrls": ["https://www.youtube.com/@mkbhd","https://www.youtube.com/@LinusTechTips","https://www.youtube.com/channel/UCIEv3lZ_tNXHzL3ox-_uUGQ"],"extractContactInfo": true}
Input Fields
| Field | Type | Default | Description |
|---|---|---|---|
startUrls | array | none | YouTube channel URLs (required). Supports /@handle, /channel/ID, /c/name, /user/name |
extractContactInfo | boolean | true | Extract email and social links from the channel page |
Output
Each channel is saved as one item in the Dataset. The run summary goes to the Key-Value Store under OUTPUT.
Channel item
{"channelName": "Marques Brownlee","handle": "@mkbhd","channelUrl": "https://www.youtube.com/@mkbhd","channelId": "UCBJycsmduvYEL83R_U4JriQ","isVerified": true,"country": "United States","joinedDate": "2008-03-21","description": "MKBHD: Quality Tech Videos | YouTuber | Geek | Consumer Electronics | Tech Head | Internet Personality!\n\nbusiness@MKBHD.com\n\nNYC","stats": {"subscribers": 20900000,"totalVideos": 1811,"totalViews": 5327446410,"avgViewsPerVideo": 2941715,"estimatedMonthlyViews": 24710406,"uploadFrequencyPerMonth": 8.4,"engagementRate": 14.08,"lastUploadDate": "2026-03-30"},"contactInfo": {"email": "business@MKBHD.com","instagram": "https://instagram.com/MKBHD","twitter": "https://twitter.com/MKBHD","tiktok": null,"facebook": null,"linkedin": null},"scrapedAt": "2026-03-31T13:12:21.407Z"}
Run summary
{"summary": {"total": 3,"successCount": 3,"failedCount": 0,"totalCharged": 0.015,"startedAt": "2026-06-28T10:00:00.000Z","finishedAt": "2026-06-28T10:01:00.000Z","totalDurationSeconds": 60}}
Output Fields
Channel identity
| Field | Description |
|---|---|
channelName | Display name of the channel |
handle | YouTube handle (e.g. @mkbhd) |
channelUrl | Canonical channel URL |
channelId | YouTube internal channel ID |
isVerified | Whether the channel has a verified badge |
country | Country set by the channel owner |
joinedDate | Date the channel was created (YYYY-MM-DD) |
description | Full channel description text |
scrapedAt | ISO timestamp of when the data was scraped |
Stats (nested inside each channel item)
| Field | Description |
|---|---|
subscribers | Total subscriber count as an integer |
totalVideos | Total published videos (exact count) |
totalViews | All-time total views |
avgViewsPerVideo | totalViews / totalVideos |
estimatedMonthlyViews | Estimated average monthly views |
uploadFrequencyPerMonth | Average uploads per month since channel creation |
engagementRate | (avgViewsPerVideo / subscribers) x 100, capped at 100% |
lastUploadDate | Date of the most recent video (YYYY-MM-DD) |
Contact info (nested, only when extractContactInfo is true)
| Field | Description |
|---|---|
email | Email extracted from channel page |
instagram | Instagram profile URL |
twitter | Twitter/X profile URL |
tiktok | TikTok profile URL |
facebook | Facebook page URL |
linkedin | LinkedIn profile URL |
Pricing
Pay per successfully scraped channel. Failed requests are free.
| Channels | Cost | Est. time |
|---|---|---|
| 10 | $0.05 | ~1 min |
| 100 | $0.50 | ~7 min |
| 500 | $2.50 | ~35 min |
| 1,000 | $5.00 | ~70 min |
$0.005 per channel.
For runs over 100 channels, set No timeout in Run options.
Notes
- All channel URL formats work:
/@handle,/channel/ID,/c/name,/user/name. - Subscriber and video counts are exact integers (
20900000), not rounded strings like"20M". Ready to sort, filter, and calculate without extra parsing. - Contact info extraction is email-first. Emails are pulled directly from the channel page, useful for outreach without additional enrichment tools.
- Output is structured JSON, directly compatible with Make, n8n, Zapier, and Google Sheets.
- Invalid URLs are skipped and logged. The run continues without interruption.
- If you need higher data reliability over speed, use YouTube Channel Scraper instead.
More Actors You Might Like
Built by the same team and backed by the same transparent pricing philosophy: no hidden attempts, no wasted credits, no charge for failed results.
| Actor | Description |
|---|---|
| YouTube Channel Scraper | Same channel data with higher accuracy. Better when data quality matters more than speed. |
| YouTube Video Scraper | Scrape all videos from a channel with views, durations, thumbnails, and per-video insights. |
| YouTube Video Detail Scraper | Full video metadata: views, likes, comments, keywords, duration, and engagement insights. |
| YouTube Comment Scraper | Scrape comments from any video with author details, like counts, reply counts, and engagement flags. |
| YouTube Transcript Scraper | Extract the full transcript from any YouTube video, with optional timestamps per segment. |
Get in Touch
Have questions, need custom scraping solutions, or want to integrate with your existing stack? We're here to help!
- Email: apizy.studio@gmail.com
We build custom scraping solutions tailored to your specific needs that are fast, reliable, and transparent.