YouTube Channel Search Scraper - Subscribers, Emails
Pricing
from $0.35 / 1,000 channels
YouTube Channel Search Scraper - Subscribers, Emails
YouTube channel search by keyword: channel name, handle, subscribers, description and link, up to 500 per search. Optional enrichment: country, total views, social links and public business email (MX-checked). $0.50 per 1,000 channels. API and MCP.
Pricing
from $0.35 / 1,000 channels
Rating
0.0
(0)
Developer
Khandji Omar
Maintained by CommunityActor stats
0
Bookmarked
3
Total users
2
Monthly active users
7 hours ago
Last modified
Categories
Share
YouTube Channel Search Scraper — Subscribers, Emails
Search YouTube channels by keyword and get a clean list: channel name, handle, subscribers, description and link — up to 500 per search. Turn on enrichment to add country, total views, join date, social links and a public business email (MX-checked). $0.50 per 1,000 channels.
What does this YouTube channel search scraper do?
It runs YouTube's own channel search (the "Channels" filter on youtube.com) for each of your keywords and returns one row per channel, in YouTube's ranking order. Use it to build influencer lists, find creators in a niche, or map who owns a topic on YouTube.
With enrichment on, it also opens each channel's About panel and adds:
- country, exact subscriber count, total views, number of videos and join date,
- social links (Instagram, TikTok, X, LinkedIn...) and website links,
- a business email when the creator publishes one in the channel bio, with its
verification level (
mx_valid= the domain's mail server exists).
No login, no YouTube API key, no quota. It reads YouTube directly — no third-party scraper in the middle.
Why use it
- Micro-influencer friendly.
minSubscribers/maxSubscribersfilters keep only the channel sizes you want. - Contacts, not just names. Optional enrichment adds social links and published business emails — never guessed.
- Country filter. Keep only channels based in a given country.
- Cheap. $0.0005 per channel, $0.002 extra per enriched channel. First 10 channels of every run free.
- API and AI-agent ready. JSON, CSV, Excel, n8n, Make, Zapier, and MCP.
How to use it in 3 steps
- Click Try for free — a keyword is prefilled.
- Optional: set how many channels, subscriber limits, turn on Enrich channels, or add a country.
- Click Start and download JSON, CSV or Excel, or read the results from the API.
Input
| Field | What it does |
|---|---|
searchTerms | Keywords, one per line (up to 20 per run). |
maxChannels | Channels per keyword, 1 to 500. Default 50. |
minSubscribers / maxSubscribers | Optional subscriber range. |
enrichChannels | Add country, views, links and business email. Default off. |
country | Optional country filter (e.g. United States, France); turns enrichment on. |
maxTotalChargeUsd | Optional hard cost cap for the run. |
{"searchTerms": ["personal finance", "home workout"],"maxChannels": 100,"minSubscribers": 10000,"maxSubscribers": 500000,"enrichChannels": true}
Output
One row per channel. Real example with enrichment (email masked):
{"channelId": "UCkQA8OxvAOFet9IED4qfnHQ","title": "Pinoy.PersonalFinance","handle": "@Pinoy.PersonalFinance","subscribers": 12800,"description": "Welcome to Pinoy.PersonalFinance! I create simple, practical, and easy-to-understand content...","isVerified": false,"channelUrl": "https://www.youtube.com/@Pinoy.PersonalFinance","rank": 4,"searchQuery": "personal finance","enriched": true,"country": "Canada","totalViews": 721208,"videoCount": 77,"joinedAt": "2025-01-11","socialLinks": [],"websiteLinks": ["https://pinoypersonalfinance.carrd.co"],"businessEmail": {"email": "xxxxx@gmail.com", "verification_level": "mx_valid", "source": "https://www.youtube.com/@Pinoy.PersonalFinance"},"status": "ok"}
How much does it cost?
| Result | Price |
|---|---|
| Channel | $0.0005 ($0.50 per 1,000) |
| Enrichment (optional) | +$0.002 per enriched channel |
| Start fee | none |
The first 10 channels of every run are free. A search YouTube could not answer is never charged. Paid Apify plans get lower tier prices — see the Pricing tab.
Use cases
- Influencer marketing — shortlist creators in a niche by size and country, with contacts.
- Sponsorship and agency prospecting — build outreach lists of channels that publish a business email.
- Market mapping — see which channels own a topic on YouTube.
- Competitive research — track who ranks for your keywords.
Use it from code (API)
Python
from apify_client import ApifyClientclient = ApifyClient("<YOUR_APIFY_TOKEN>")run = client.actor("om_kh/youtube-channel-search-scraper").call(run_input={"searchTerms": ["personal finance"],"maxChannels": 100,"enrichChannels": True,})for item in client.dataset(run["defaultDatasetId"]).iterate_items():print(item["title"], item["subscribers"], (item.get("businessEmail") or {}).get("email"))
JavaScript
import { ApifyClient } from 'apify-client';const client = new ApifyClient({ token: '<YOUR_APIFY_TOKEN>' });const run = await client.actor('om_kh/youtube-channel-search-scraper').call({searchTerms: ['personal finance'],maxChannels: 100,});const { items } = await client.dataset(run.defaultDatasetId).listItems();console.log(items);
Integrations: n8n, Make, Zapier, Google Sheets
Use the Apify app in n8n, Make or Zapier, or the Google Sheets integration from the Integrations tab, to send new channels straight to your CRM or spreadsheet.
Use it from an AI agent (MCP)
Connect an MCP client to https://mcp.apify.com and add
om_kh/youtube-channel-search-scraper as a tool.
Tips and limits
- YouTube returns channels in its own relevance order;
rankkeeps that order. - A few channels hide their subscriber count;
subscribersis then empty and they are dropped byminSubscribers. - Emails come only from what creators publish in their bio. Channels that hide their email behind YouTube's "View email address" button are not bypassed.
FAQ
Do I need a YouTube API key? No.
How many channels can I get? Up to 500 per keyword and 20 keywords per run.
Where do the emails come from? Only from the public channel description, checked against the domain's mail server. Nothing is guessed.
Can I find channels from one country only?
Yes, set country; each channel's About page is read to keep only that country.
Is it legal? It reads public channel information any visitor can see. You are responsible for how you contact creators; follow the anti-spam law that applies to you.
Related Actors
- YouTube Creator Lead Finder - Views, Niche, Email — scores creators and keeps only active, qualified channels.
- YouTube Channel Videos Scraper - Exact Views, $0.50/1K — every recent upload of a channel with exact likes.
- YouTube Comments Scraper - Likes, Replies, Date, $0.40/1K — what the audience says.