YouTube Channel Email Scraper: Business Emails, Phones, Socials avatar

YouTube Channel Email Scraper: Business Emails, Phones, Socials

Pricing

from $13.50 / 1,000 channel records

Go to Apify Store
YouTube Channel Email Scraper: Business Emails, Phones, Socials

YouTube Channel Email Scraper: Business Emails, Phones, Socials

Extract public business emails + full channel intelligence from any YouTube channel. No login, no API key. Get email, subscribers, views, country, niche, language, social links, verification, activity & a 0-100 outreach score. Pay-per-result.

Pricing

from $13.50 / 1,000 channel records

Rating

0.0

(0)

Developer

Apivault Labs

Apivault Labs

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

3 days ago

Last modified

Share

YouTube Channel Email Scraper πŸ“§ β€” Business Emails, Phones & Socials

Turn any list of YouTube channels into an outreach-ready contact database. Paste channel URLs, @handles, or channel IDs β€” or just describe a niche β€” and get back verified public business emails, phone numbers, social profiles, and a full intelligence profile for every channel.

No Google login. No API key. No CAPTCHA. Pay only for the channels you actually get back.


πŸš€ Why creators, agencies & sales teams use it

  • Find the inbox that converts. Most tools stop at the YouTube page. This Actor keeps looking β€” across the channel's website, link-in-bio pages, socials, and an extended business directory β€” so you get an email for far more channels, including the big ones.
  • Reach a real person, not a void. Optional filtering keeps only named business emails (drops info@, support@, …) so your cold outreach lands with a human.
  • Prioritize instantly. Every channel gets a 0–100 outreach score plus rich stats, so you know who's worth contacting first.
  • Build lists from scratch. No channel list? Search by keyword/niche and the Actor discovers matching channels for you.
  • Plug straight into your workflow. Clean, flat fields export perfectly to CSV, Google Sheets, HubSpot, Pipedrive, Salesforce, or any CRM.

✨ What you get for every channel

πŸ“‡ Contact data

FieldDescription
primaryEmailThe best business email for the channel
emails[] / allEmailsEvery unique email found, de-duplicated
businessEmailNamed/business inbox when available
phones[] / phonesTextPublic phone numbers
socialLinks{}Instagram, Twitter/X, TikTok, Facebook, Discord, Twitch, LinkedIn, Patreon
externalLinks[]Every link the creator added, with its label
emailSourceSummaryWhere each email was found (YouTube page, website/socials, directory)

πŸ“Š Channel stats

FieldDescription
channelName, handle, channelId, channelUrlIdentity
subscribersPrecise subscriber count (exact number, not YouTube's rounded "1.2M")
subscribersRoundedThe rounded figure YouTube shows publicly
videoCount, totalViewsVolume
country, languageLocalization
joinedDate, channelAgeYearsTenure
isVerified, isFamilySafeTrust flags

🧠 Intelligence (nobody else returns all of this)

FieldDescription
nicheAuto-detected category (gaming, tech, beauty, finance, …)
avgViewsPerDay, avgViewsPerVideo, subsPerVideoPerformance ratios
recentVideos[], avgRecentViewsLatest activity
engagementRateViews-to-subscribers signal
lastUpload, isActiveFreshness
hasMembership, hasMerchMonetization signals
outreachScoreComposite 0–100 lead-quality score

🎯 Perfect for

  • Influencer & creator outreach β€” build ranked, niche-specific contact lists
  • Brand sponsorships β€” find creators with a reachable business inbox
  • Agency lead generation β€” enrich thousands of channels at scale
  • Talent & casting research β€” surface active, growing creators
  • CRM enrichment β€” merge emails, phones, socials and stats into existing records
  • Market & competitor research β€” map who's who in any YouTube niche

πŸ“₯ Input

You can provide a channel list, keyword searches, or both.

FieldTypeDescription
channelsarrayChannel URLs, @handles, bare handles, channel IDs β€” even a video/Shorts/youtu.be URL (auto-resolved to its channel). Up to 5,000 per run.
searchQueriesarrayNiche keywords (e.g. home barista, indie game dev) β€” the Actor finds matching channels automatically.
maxChannelsPerQueryintegerHow many channels to pull per search query (default 10).
onlyWithEmailbooleanKeep only channels where an email was found.
onlyBusinessEmailbooleanDrop generic inboxes (info@, support@, …); keep named/business emails only.
emailDomainsarrayKeep only emails on these domains (e.g. @gmail.com), or your own corporate list.
minSubscribersintegerSkip channels below this subscriber count.
enrichFromLinksbooleanAlso check the channel's website & social links for an email (default on).
useDeepLookupbooleanExtra lookup that finds a business email for larger channels when it isn't public elsewhere (default on).
preciseSubscribersbooleanReturn an exact subscriber count instead of YouTube's rounded number (default on).
extractRecentVideosbooleanCompute activity metrics from the latest videos (default on).
maxConcurrencyintegerChannels fetched in parallel (default 20).
timeoutintegerPer-channel timeout in seconds (default 25).

Example input

{
"channels": [
"@MrBeast",
"https://youtube.com/@mkbhd",
"UCX6OQ3DkcsbYNE6H8uQQuVA"
],
"searchQueries": ["home barista", "productivity coach"],
"maxChannelsPerQuery": 15,
"onlyWithEmail": true,
"onlyBusinessEmail": false,
"minSubscribers": 10000
}

πŸ“€ Example output

{
"channelName": "NetworkChuck",
"handle": "@NetworkChuck",
"channelId": "UC9x0AN7BWHpCDHSm9NiJFJQ",
"channelUrl": "https://www.youtube.com/@NetworkChuck",
"subscribers": 77470,
"subscribersRounded": 77400,
"videoCount": 47,
"totalViews": 11590930,
"country": "United States",
"language": "en",
"niche": "tech",
"isVerified": false,
"isFamilySafe": true,
"primaryEmail": "chuck@networkchuck.com",
"emails": ["chuck@networkchuck.com", "sponsor@networkchuck.com"],
"allEmails": "chuck@networkchuck.com, sponsor@networkchuck.com",
"businessEmail": "chuck@networkchuck.com",
"emailSourceSummary": "youtube, website, directory",
"phones": [],
"socialLinks": {
"twitter": "https://twitter.com/networkchuck",
"instagram": "https://instagram.com/networkchuck",
"twitch": "https://twitch.tv/networkchuck"
},
"externalLinks": [
{ "label": "Website", "url": "https://networkchuck.com" }
],
"avgViewsPerVideo": 246615,
"engagementRate": 3.1,
"hasMembership": true,
"hasMerch": true,
"outreachScore": 62,
"hasEmail": true
}

πŸ“ˆ Result views

The dataset ships with ready-made table views in the Apify UI:

  • Overview β€” channel, handle, business email, all emails, phones, subscribers, country, niche, outreach score.
  • Emails by source β€” see at a glance where each email came from.

Export any view to CSV, Excel, JSON, or Google Sheets in one click, or pull it via the Apify API.


πŸ’‘ Tips for the best results

  • Leave useDeepLookup on for the highest email hit-rate β€” it's what finds business inboxes for large channels.
  • Turn on onlyBusinessEmail when you want a clean, human-addressable outreach list (note: some channels only publish a generic inbox, so they'll be filtered out).
  • Use searchQueries to build a fresh list for any niche without hunting for channels manually.
  • Sort by outreachScore to work your best leads first.
  • Set minSubscribers to focus on channels above a size threshold.

❓ FAQ

Do I need a Google login or API key? No. The Actor uses only public, logged-out data and requires zero setup.

How accurate is the subscriber count? You get the exact, up-to-the-moment number β€” not YouTube's rounded "1.2M". The rounded figure is also included for reference.

Will it find an email for every channel? No tool can. Many channels simply don't publish one anywhere. This Actor maximizes coverage by checking multiple public sources, so you'll get emails for far more channels than a page-only scraper.

What if a channel has no email? By default it's still returned with all its stats and socials. Turn on onlyWithEmail to keep only channels that have an email.

Does it collect private data? No. Only publicly accessible information is returned.

How fast is it? Roughly 5 channels/second on default settings β€” about 1,000 channels in a few minutes.

How am I billed? Pay-per-result: you're charged only for channels actually delivered to your dataset. Failed, missing, or filtered-out channels are never charged.


βš–οΈ Fair use & compliance

This Actor collects only publicly accessible data that YouTube serves to logged-out visitors. Use it responsibly: comply with YouTube's Terms of Service and applicable privacy and anti-spam laws (GDPR, CAN-SPAM, etc.), and never use the data for spam or harassment. You are responsible for how you use the results.


Keywords

youtube-email-scraper youtube-scraper creator-emails influencer-outreach influencer-marketing lead-generation b2b-prospecting email-finder youtube-channel-scraper contact-scraper sponsorship-outreach crm-enrichment social-media-scraper creator-database outreach-automation