YouTube Channel Email Scraper avatar

YouTube Channel Email Scraper

Pricing

from $19.00 / 1,000 results

Go to Apify Store
YouTube Channel Email Scraper

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

ParseForge

Maintained by Community

Actor stats

1

Bookmarked

12

Total users

2

Monthly active users

4 days ago

Last modified

Share

ParseForge

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 itWhat they scrape YouTube for
PR and outreach teamsBuild a media list of creator contact emails for partnership campaigns.
Sales and business development repsFind the direct email of channel owners for sponsorship or SaaS pitches.
Market researchersMap the commercial entities behind top channels in a niche.
RecruitersLocate 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 requiredReads public channel pages directly, with no quota limits or OAuth setup.
Deep fallback chainWhen the About page is empty, it crawls the channel's website, videos, and social links to find a contact address.
Bulk-readyHandles 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.

FeatureParseForgeYouTube ScraperFast YouTube Channel ScraperYouTube Comments Scraper
Extracts channel contact emailYes, from About page and deep fallback sourcesNot listedNot listedNot listed
Crawls channel's external website for emailYes, home, contact, about, and press pagesNot listedNot listedNot listed
Checks top video descriptions for emailYes, with deep search enabledNot listedNot listedNot listed
WHOIS and CommonCrawl fallback lookupYes, with deep search enabledNot listedNot listedNot listed
Scrapes channel subscriber countNot the focus of this ActorYesYesNot listed
Scrapes video views and likesNot the focus of this ActorYesYesNot listed
Scrapes YouTube commentsNot the focus of this ActorNot listedNot listedYes

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 collectedApproximate 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

  1. Create a free Apify account with $5 in credit.
  2. Open the YouTube Channel Email Scraper.
  3. Set your inputs and any filters, then click Start.
  4. 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

QuestionAnswer
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.

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.