YouTube Channel Scraper - Subscribers, Views & Stats, $1.50/1k
Pricing
from $1.00 / 1,000 channels
YouTube Channel Scraper - Subscribers, Views & Stats, $1.50/1k
$1.50 per 1,000 channels. Scrape YouTube channel stats from @handles, URLs or a keyword search: subscribers, total views, video count, join date, country, verified badge, description, keywords, avatar and banner. Find channels in any niche. No login.
Pricing
from $1.00 / 1,000 channels
Rating
0.0
(0)
Developer
Yassine Cherkaoui
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
4 hours ago
Last modified
Categories
Share
YouTube Channel Scraper: Subscribers, Views & Stats ($1.50 per 1,000)
Scrape YouTube channel stats in bulk from @handles, channel URLs or a keyword search. Every channel comes back as one clean row: name, handle, subscribers, total views, video count, join date, country, verified badge, description, keywords, avatar and banner.
$1.50 per 1,000 channels, platform and proxy costs included. Channels that don't exist are never charged. No login or API key needed.
What can it do?
- 📊 Channel stats: subscribers, exact total views and exact video count for any public channel.
- 🔎 Find channels by keyword: search "fitness coach" or "moroccan cooking" and get every channel YouTube finds, with its rank.
- 🗓️ Join date and country: when the channel was created and the country it set.
- ✅ Verified badge: see which channels are verified or official artist channels.
- 🖼️ Branding: description, keywords, avatar and banner image URLs.
- ⚡ Fast and cheap: 300 channels in under 3 minutes, using cheap datacenter proxies with an automatic switch to residential proxies when YouTube shows its bot check.
Use cases
- Influencer marketing: build a list of channels in a niche, then filter by subscribers, country and activity.
- Competitor tracking: schedule a daily run on your competitors' channels and chart their subscriber and view growth.
- Market research: see how big a niche is and who leads it.
- Agency and sales prospecting: qualify channels by size before you reach out through their public channel page.
- Datasets for AI and analytics: clean channel data for dashboards, spreadsheets and LLM pipelines.
How to use it
- Click Try for free.
- Add channels (@handles, URLs or IDs) and/or keywords to find channels.
- Click Start, then download your data as JSON, CSV or Excel, or use it through the API, Make, Zapier or n8n.
Input examples
Stats for a list of channels:
{"channels": ["@TED", "@mkbhd", "https://www.youtube.com/channel/UCBJycsmduvYEL83R_U4JriQ"]}
The first 200 channels YouTube finds for two topics:
{"searchQueries": ["fitness coach", "home workout"],"maxChannelsPerSearch": 100,"maxChannels": 200}
Output example
One row per channel (description shortened):
{"channelId": "UCAuUUnT6oDeKwE6v1NGQxug","name": "TED","handle": "@TED","url": "https://www.youtube.com/@TED","channelUrl": "https://www.youtube.com/channel/UCAuUUnT6oDeKwE6v1NGQxug","description": "The TED Talks channel features the best talks and performances from the TED Conference, …","subscriberCount": 27900000,"subscriberCountText": "27.9M subscribers","videoCount": 5876,"viewCount": 3268447317,"joinedDate": "2006-12-06","country": "United States","isVerified": true,"isFamilySafe": true,"keywords": ["TED talks", "ideas worth spreading", "TED Conferences"],"avatarUrl": "https://yt3.googleusercontent.com/…","bannerUrl": "https://yt3.googleusercontent.com/…","source": "channel: @TED","position": null,"scrapedAt": "2026-10-31T20:52:21.261Z"}
The Output tab describes every field. Inputs that produced no data (removed channels, invalid links, searches without results) are listed with the reason in the FAILED_CHANNELS record of the run's key-value store.
How much does it cost?
$1.50 per 1,000 channels, plus a tiny start fee per run. Platform usage and proxies are included.
| Channels | Price |
|---|---|
| 100 | $0.15 |
| 1,000 | $1.50 |
| 10,000 | $15.00 |
Paid Apify plans pay less: $1.30/1k on Starter, $1.20/1k on Scale, $1.00/1k on Business.
Missing channels are never charged. You can set a maximum cost per run; the scraper stops when it's reached and never charges more. The Apify Free plan's monthly credit covers thousands of channels.
Tips
- Track growth: schedule the same channel list daily or weekly and compare
subscriberCountandviewCountover time. - Bigger niche lists: use several related keywords; YouTube returns up to a few hundred channels per search.
- Need their videos too? Use our YouTube Scraper on the same channels, and our YouTube Transcript Scraper for what they say.
FAQ
Do I need a YouTube API key or account? No. The scraper reads public channel pages the way the YouTube website does.
Why is the subscriber count rounded? YouTube only shows subscribers rounded to three digits (for example 27.9M) to everyone, including its own website. Total views and video count are exact.
Why are some fields empty? Channels can hide their subscriber count and leave country, description or keywords blank. Everything the channel shows publicly is returned.
Does it collect emails or personal contact details? No. It returns public channel statistics and branding only, no emails, phone numbers or data about viewers.
Is it legal? It collects publicly available channel information with no login. Respect YouTube's terms and privacy laws such as GDPR when you reuse the data. If in doubt, consult a lawyer. Read more about the legality of web scraping.
Do I need to configure proxies? No. The default setting handles YouTube's bot checks automatically.
Limitations
- Subscriber counts are rounded by YouTube (see FAQ).
- Keyword search returns channels in YouTube's own order and usually stops after a few hundred results per keyword.
- Removed, terminated and private channels can't be scraped (they're listed in FAILED_CHANNELS and not charged).
Support
Found a bug or need a feature? Open an issue in the Issues tab with your run ID.