Youtube Channel Email Scraper avatar

Youtube Channel Email Scraper

Pricing

$120.00 / 1,000 emails

Go to Apify Store
Youtube Channel Email Scraper

Youtube Channel Email Scraper

🚀🔒 Extract real YouTube channel emails at scale with logged-in accounts & CAPTCHA solving — No BS, Real Emails ✉️✨

Pricing

$120.00 / 1,000 emails

Rating

3.8

(15)

Developer

Data Over Coffee

Data Over Coffee

Maintained by Community

Actor stats

45

Bookmarked

856

Total users

115

Monthly active users

5.1 hours

Issues response

2 days ago

Last modified

Share

YouTube Creator Business Email Scraper & Contact Extractor

Extract real YouTube creator business emails in bulk from channel IDs, handles, or URLs. This Apify actor uses logged-in Google accounts and automatic CAPTCHA solving to retrieve creator-published business contact emails — not just public channel metadata. Built for influencer outreach, sponsorship prospecting, and bulk YouTube lead generation at scale.

Unlike public-data YouTube scrapers that only return visible metadata, this YouTube channel contact extractor goes deeper to pull the actual business inquiry email that creators set in their YouTube settings — the same email brands see when they click "Contact" on a channel page.

Important: This actor is NOT instant. It works in two steps. You run it once to submit your channels, then come back 24–48 hours later and resurrect the same run to collect your results. Read the "How It Works" section below before your first run.

🎯 Best For

  • Influencer outreach — find YouTube creator emails for direct contact
  • Sponsorship prospecting — build targeted lists for brand deal pitches
  • Creator partnerships — source business inquiry emails for collaboration
  • Agency lead generation — extract bulk YouTube channel lead lists for clients
  • Media buying outreach — find business contacts for ad placement on YouTube channels
  • Sales prospecting — build YouTube creator contact lists at scale

⚙️ How It Works (Please Read First)

This is a two-step process. Unlike most Apify actors, you don't get results immediately. Here's why: YouTube hides business emails behind CAPTCHAs and rate limits. To get around that, we use a fleet of logged-in Google accounts that extract emails in the background over 24–48 hours.

Step 1 — Submit your channels

Run the actor with your list of YouTube channel URLs, handles (e.g. @ChannelName), or channel IDs. The actor will upload your list to our backend and exit within a few minutes. This is expected — it does NOT mean it failed.

Step 2 — Wait 24–48 hours

Our backend processes your channels behind the scenes. You can monitor progress at dataovercoffee.com by entering your Run ID.

Step 3 — Collect your results

After 24–48 hours, go back to your run on Apify and click Resurrect (NOT "Re-run from start"). Your YouTube business emails will appear instantly in your dataset. You only pay for emails we actually deliver.

Common mistake: Many users run the actor, see it finish quickly with no results, and think it's broken. It's not — you just need to wait and then resurrect the run. That's how this YouTube email extractor is designed to work.

📝 Inputs

You can submit up to 1000 YouTube channels per run (50 on Apify's free tier). The actor accepts channel URLs, handles, and channel IDs — but channel IDs are the recommended input because they're the most reliable and avoid issues with URL redirects or handle changes.

Input: YouTube channel IDs, channel handles (@name), or full channel URLs Output: Business email, channel name, channel ID, and extraction status per channel

Accepted formats:

  • Channel IDs (recommended) — e.g. UCBcRF18a7Qf58cCRy5xuWwQ, UCXU7XVK_2Wd6tAHYO8g9vAA, UCq-Fj5jknLsUf-MWSy4_brA
  • Channel URLs — e.g. https://youtube.com/@MrBeast, https://www.youtube.com/channel/UCBcRF18a7Qf58cCRy5xuWwQ
  • Channel handles — e.g. @MrBeast, @mkbhd, @veritasium

Tip: You can find a channel's ID by going to their YouTube page, clicking "More" > "Share channel" > "Copy channel ID". Or use a free online tool to convert channel URLs to IDs in bulk.

Important: Make sure the "Maximum Charged Results" or "Maximum Results" setting is set to unlimited or to a number equal to or greater than your total input count. If you set it lower, only that many channels will be processed. For example, submitting 500 channels with a limit of 5 means only 5 get processed.

📤 Outputs

After you resurrect your run (Step 3 above), your dataset will show one row per channel:

💰 Pricing

  • $12 per 100 emails — you only pay for emails we actually deliver.
  • No hidden fees — no email found means no charge.
  • Apify Free tier is limited to 50 inputs per run. Upgrade to a paid plan for the full 1000 channel quota.

📡 Track Your Run Status

Don't want to guess when your results are ready? You can track the progress of any run in real time at dataovercoffee.com. Just enter your Apify Run ID and you'll see the current status of your extraction.

For automated workflows: If you're integrating this actor into a pipeline or doing programmatic processing, you can query the run status via our API:

GET https://api.dataovercoffee.com/youtube/run-status?run_id=<YOUR_RUN_ID>

Note: The status API is a monitoring convenience only. You still need to resurrect the run on Apify to collect your results — the API does not deliver email data directly.

❓ FAQ

Why use this YouTube channel email finder over other scrapers?

This is the only YouTube influencer email scraper that uses logged-in Google accounts and automatic CAPTCHA solving to extract real, creator-published business inquiry emails — not just public metadata. See the full comparison at the bottom of this page.

Do I pay for channels that don't have a business email?

No. If a channel doesn't have a business email, we simply skip it and you won't be charged. You only pay for successful YouTube creator email extractions.

Why does the actor stop so quickly? Why isn't YouTube email scraping instant?

That's by design. YouTube rate-limits email lookups and puts them behind CAPTCHAs, so we use a fleet of logged-in Google accounts that work through your list over 24–48 hours. The actor's first run only submits your channels — it finishes in a few minutes on purpose. Come back in 24–48 hours and resurrect the run to collect your results. This 2-step delayed delivery approach is what makes it possible to extract YouTube business emails that no other YouTube channel contact extractor can.

How do I collect my YouTube business email results?

  1. ▶️ Run the actor with your channel list — it finishes in a few minutes (expected).
  2. 🕒 Wait 24–48 hours while our backend extracts the emails.
  3. 🔄 Resurrect the run on Apify (not "Re-run from start") — your results appear in the dataset.

Who should use this YouTube business email extractor?

Marketers, agencies, and sales teams who need direct YouTube creator contacts for influencer outreach, sponsorship prospecting, creator partnerships, and lead generation — no coding needed. If you need to find YouTube channel business emails in bulk, this actor is built for you.

Can I test with a small list before doing bulk extraction?

Absolutely. Try 5–10 channels to see how the YouTube contact scraper works before scaling up to a full bulk YouTube channel email extraction.

How can I optimize runs and maximize my hit rate?

Submit only channels that are likely to have a business email listed (e.g. channels that actively do sponsorships or brand deals). This maximizes your hit rate and reduces wasted inputs.

Actor not returning results for all inputs?

First, make sure you've waited at least 24–48 hours and resurrected (not re-run) the actor.

If you've done that and still have missing results, check that all your input URLs, handles, or channel IDs are valid and correctly formatted. Invalid entries are skipped.

You can see which inputs are still pending or were skipped by viewing your run's state file: https://api.apify.com/v2/key-value-stores/<Store ID>/records/STATE Replace <Store ID> with your actual Store ID, found under Last Run -> Storage -> Key-value store in Apify. You can also click the "view" button on STATE to see the current state.

Can I track my run progress?

Yes. Enter your Run ID at dataovercoffee.com to see real-time status, or query the API at https://api.dataovercoffee.com/youtube/run-status?run_id=<YOUR_RUN_ID> for automated workflows.

Still having issues?

Contact us at dataovercoffee[at]proton.me with a description of the problem and your Run ID. We'll look into it.

How Does This Compare to Other YouTube Email Scrapers?

Most YouTube email extraction tools — including PhantomBuster, Browse AI, Thunderbit, Bright Data, and other Apify actors — only scrape publicly visible channel metadata. They don't use logged-in Google accounts, which means they cannot access creator-published business inquiry emails that YouTube hides behind authentication and CAPTCHAs.

DataOverCoffee's YouTube Channel Business Email Scraper is different:

  • Logged-in extraction — uses a fleet of authenticated Google accounts to reach business emails that unauthenticated scrapers simply cannot see.
  • CAPTCHA solving at scale — automatically handles YouTube's anti-bot challenges, so you don't hit walls at volume.
  • Built for bulk — process up to 1,000 channels per run without rate-limit failures or manual intervention.
  • Pay-per-result — no monthly subscriptions, no per-seat pricing. You only pay for emails actually delivered.

If you've tried PhantomBuster's YouTube scraper, Browse AI's YouTube extractor, Thunderbit, or Bright Data's YouTube collector and couldn't get business emails — that's because those tools don't have authenticated access to YouTube's contact layer. This actor does.