YouTube Channel Email Scraper
Pricing
from $19.00 / 1,000 results
YouTube Channel Email Scraper
Scrapes the public business email address from YouTube channel About pages, with a deep fallback search across the channel's website, top videos, and social links. Returns one email per channel in a flat dataset.
Pricing
from $19.00 / 1,000 results
Rating
0.0
(0)
Developer
ParseForge
Maintained by CommunityActor stats
1
Bookmarked
12
Total users
2
Monthly active users
4 days ago
Last modified
Categories
Share
YouTube Channel Email Scraper
Scrape business email addresses from any YouTube channel, up to a million per run. Finds the public contact email from the About page, then runs a deep search across the channel's website, top videos, social links, and WHOIS records. No YouTube API key needed.
YouTube's official API does not expose channel contact emails, and manually checking each channel's About page, website, and social links is slow. This Actor reads the public email from the channel's About tab and then runs a multi-source deep search to find the best business contact address. It returns one email per channel, or a reason why none was found, in a flat dataset ready for outreach.
| Who uses it | What they scrape YouTube for |
|---|---|
| PR and outreach teams | Build a media list of creator contact emails for partnership campaigns. |
| Sales and business development reps | Find the direct email of channel owners for sponsorship or SaaS pitches. |
| Market researchers | Map the commercial entities behind top channels in a niche. |
| Recruiters | Locate the contact address for channels that showcase portfolio work. |
What it does
This Actor collects the public business email address for each YouTube channel you provide, using the channel's About page, website, top video descriptions, and fallback sources like WHOIS and CommonCrawl.
- ๐ฏ Multi-source email discovery: Checks the About page, then the channel's linked website, top video descriptions, Linktree, Twitter bio, WHOIS, and CommonCrawl snapshots.
- โก Bulk channel processing: Feed in up to a million channel handles, URLs, or IDs in one run.
- ๐ Deep search toggle: Enable the full fallback chain for maximum coverage, or disable it for faster runs that only check the About page and website.
- ๐ Fixed output schema: Every row returns the channel identifier, the found email, and the source that yielded it.
Results export to CSV, JSON, Excel, or XML, or straight from the API.
What you can do with YouTube data
๐ง Build a creator outreach list.
A PR agency feeds in a list of 500 tech reviewer channel URLs and gets a CSV of verified contact emails for a product seeding campaign.
๐ข Find the company behind a channel.
A B2B sales rep scrapes emails from 2000 channels in the manufacturing niche to pitch their supply-chain software directly to the owners.
๐ Enrich a CRM with creator contacts.
A marketing team runs a monthly scrape of their tracked competitor channels and pipes the fresh emails into their HubSpot outreach sequence.
๐ Map a niche's commercial landscape.
A researcher collects the contact domains and emails from the top 1000 channels in the sustainable-fashion space to analyze the businesses behind them.
Why choose this scraper
| What you get | |
|---|---|
| No API key required | Reads public channel pages directly, with no quota limits or OAuth setup. |
| Deep fallback chain | When the About page is empty, it crawls the channel's website, videos, and social links to find a contact address. |
| Bulk-ready | Handles a single channel or a list of up to a million, with the same fixed schema for every row. |
How it compares
This Actor focuses on finding the business contact email for each channel, while the competitors below are general-purpose YouTube scrapers that extract channel metadata and video data but do not list email discovery as a feature.
| Feature | ParseForge | YouTube Scraper | Fast YouTube Channel Scraper | YouTube Comments Scraper |
|---|---|---|---|---|
| Extracts channel contact email | Yes, from About page and deep fallback sources | Not listed | Not listed | Not listed |
| Crawls channel's external website for email | Yes, home, contact, about, and press pages | Not listed | Not listed | Not listed |
| Checks top video descriptions for email | Yes, with deep search enabled | Not listed | Not listed | Not listed |
| WHOIS and CommonCrawl fallback lookup | Yes, with deep search enabled | Not listed | Not listed | Not listed |
| Scrapes channel subscriber count | Not the focus of this Actor | Yes | Yes | Not listed |
| Scrapes video views and likes | Not the focus of this Actor | Yes | Yes | Not listed |
| Scrapes YouTube comments | Not the focus of this Actor | Not listed | Not listed | Yes |
Configure the run
Drive the Actor with a list of YouTube channel handles, URLs, or IDs. The deep search option controls how many fallback sources are checked for each channel. The Input tab lists every parameter.
A first run with the defaults:
{"channels": ["@MrBeast","@Veritasium","@TED"],"maxItems": 10,"deepSearch": true}
A larger pull:
{"channels": ["@MrBeast","@Veritasium","@TED"],"maxItems": 200,"deepSearch": true}
Pricing
Pay-per-result: $0.021 per result collected. You pay only for the results written to your dataset.
| Results collected | Approximate cost |
|---|---|
| 100 results | $2.10 |
| 1,000 results | $21.00 |
| 10,000 results | $210.00 |
New Apify accounts start with $5 in free credit.
Free users
Free-plan runs return up to 10 results as a preview. Upgrade your Apify plan to collect up to 1,000,000 results per run.
Run it
- Create a free Apify account with $5 in credit.
- Open the YouTube Channel Email Scraper.
- Set your inputs and any filters, then click Start.
- Export the results as CSV, Excel, JSON, or XML from the Dataset tab.
Run it programmatically through the Apify API (run-sync-get-dataset-items) or the ApifyClient for JavaScript and Python.
Use with AI agents (MCP)
Give an AI agent live access to YouTube through the Model Context Protocol. Add the Actor to Claude, Cursor, or any MCP client:
$claude mcp add --transport http apify "https://mcp.apify.com?tools=parseforge/youtube-channel-email-scraper"
Then prompt it in plain language to run the scraper and read back the results.
Troubleshooting
Why am I getting no emails for most of my channels?
Many YouTube channels do not list a public business email. Ensure the deep search toggle is enabled to check the website, videos, and social links. If a channel is a personal hobby channel with no commercial presence, it may genuinely have no public contact address.
The run is taking too long per channel.
The deep search checks multiple external sites per channel. Disable the deep search option to only check the About page and the linked website, which is much faster but may find fewer emails.
I get an error when using a channel handle with special characters.
Use the full channel URL or the raw channel ID instead of the handle. You can find the channel ID in the page source or by using a channel ID lookup tool.
The email found is a generic info@ or contact@ address.
The Actor returns whatever public email is available. Many businesses use generic addresses on their contact pages. You can filter these out in post-processing if you need a direct personal address.
The Actor found an email on the website but it looks like a spam trap.
The Actor extracts any email-like string from the crawled pages. It does not validate email deliverability. Use an email verification service on the output dataset before sending campaigns.
FAQ
| Question | Answer |
|---|---|
| Does this Actor need a YouTube API key? | No. It reads the public pages of YouTube channels directly, so there are no API quotas, rate limits, or OAuth registrations to manage. |
| Where does it find the email address? | It first checks the business inquiry email on the channel's About page. If that is empty, it runs a deep search across the channel's linked website, top video descriptions, Linktree or Beacons pages, Twitter bio, WHOIS records, and CommonCrawl snapshots. |
| What if a channel has no public email? | The Actor returns the channel identifier with an empty email field and a status note indicating that no address was found across all checked sources. |
| Can I scrape emails from a list of video URLs instead of channels? | No, this Actor works at the channel level. Provide channel handles, channel URLs, or channel IDs. To get emails from specific video creators, first find their channel URL and use that as input. |
| How many channels can I scrape in one run? | You can set the maximum channels limit up to 1,000,000. The run will process channels until it hits that number or exhausts your input list. |
| Is the deep search slower? | Yes, the deep search checks multiple external sources per channel, so it takes longer. Disable it if you only need the About page email and want maximum speed. |
| Does it scrape personal Gmail addresses from video descriptions? | It extracts any email-like string found in the checked sources, but it prioritizes the business inquiry email from the About page. It does not distinguish between personal and business addresses. |
| Can I use this for GDPR-compliant outreach? | The Actor only collects publicly displayed contact information. You are responsible for using the data in compliance with applicable laws like GDPR, including having a lawful basis for contacting individuals. |
| What input format should I use for channels? | You can use channel handles like @MrBeast, full channel URLs like https://www.youtube.com/@MrBeast, or raw channel IDs like UCX6OQ3DkcsbYNE6H8uQQuVA. |
| Does it work for channels that have no website linked? | Yes. The deep search will still check the channel's top video descriptions, social links, and other fallback sources even if no website is listed on the About page. |
Related actors
Browse the full ParseForge collection for more scrapers.
๐ Need help? Email parseforge@protonmail.com with your run ID, your input, and what you expected.
โ ๏ธ Disclaimer. This Actor is unofficial and is not affiliated with, endorsed by, or sponsored by YouTube, LLC. It collects only publicly available data. You are responsible for using the collected data in compliance with the source's terms of service and applicable data-protection laws, including GDPR, CCPA, and PIPL. Do not use it to collect personal data unlawfully.
