YouTube Email Scraper (Profile, Website, Social, Email) avatar

YouTube Email Scraper (Profile, Website, Social, Email)

Pricing

from $25.00 / 1,000 results

Go to Apify Store
YouTube Email Scraper (Profile, Website, Social, Email)

YouTube Email Scraper (Profile, Website, Social, Email)

Extract business emails from YouTube channels. Find contacts in descriptions and websites. Features keyword search, bulk processing, email validation. Perfect for influencer outreach. Note: Not all channels have available emails - extraction success varies by channel. Better & Easier (No CAPTCHA)

Pricing

from $25.00 / 1,000 results

Rating

5.0

(3)

Developer

Rush

Rush

Maintained by Community

Actor stats

8

Bookmarked

325

Total users

28

Monthly active users

5 days ago

Last modified

Share

Extract comprehensive contact information from YouTube channels — including business emails, website links, social media profiles, and channel statistics — for legitimate outreach and partnerships.

What Does This Scraper Do?

YouTube Email Scraper automatically discovers YouTube channels and extracts their publicly available business contact information. It searches channel descriptions, About pages, and linked websites to find validated business emails for partnership opportunities and professional outreach.

What You Can Extract

Emails:

  • Business emails displayed in channel information
  • Contact emails from channel descriptions and About pages
  • Emails from creators' linked external websites

Other contact data:

  • Public social media profile links (Instagram, Twitter/X, Discord, etc.)
  • External website URLs from the channel description
  • Channel location, subscriber count, view count, video count, and join date

What it cannot reach:

  • Emails behind the "View email address" button (requires YouTube login)
  • Protected or private contact information
  • Any contact details requiring human verification

Public business emails are common for creators who actively pursue partnerships, but availability varies by niche and channel size.

Video Tutorial

Learn how to use this scraper in under 3 minutes: Apify Tutorial: Scrape YouTube Channel Emails — Short Guide

Key Features

  • Two ways to find channels — Provide a list of channel URLs, or discover channels by keyword search.
  • Multi-source email extraction — Reads the channel's About page, description, and linked external websites.
  • Channel statistics — Subscriber count, lifetime views, video count, join date, location, and full description.
  • Social profiles — Captures Instagram, Twitter/X, Facebook, TikTok, Discord, and other profile links the creator has linked.
  • Built-in email filtering — Removes obvious noise (placeholder, no-reply, monitoring service, and known disposable patterns) before saving results.
  • Three pre-built views — Overview, Contact Details, and Channel Profiles, accessible from the Output tab in Apify Console.
  • JSON or CSV export — Download results in either format for spreadsheets, CRMs, or your own pipeline.

Quick Start

This scraper has two modes. Pick the one that matches what you already have.

Mode 1 — You already have channel URLs

{
"inputMode": "directUrls",
"channelUrls": [
"https://www.youtube.com/@nateherk",
"https://www.youtube.com/@LiamOttley"
]
}

Mode 2 — You want to discover channels by keyword

{
"inputMode": "keywordSearch",
"searchKeywords": ["AI automation", "tech review"],
"maxChannelsPerKeyword": 50,
"maxResults": 100,
"locale": "US"
}

Each run uses one mode. To process both lists and keywords, run the scraper twice and merge the datasets.

Input Parameters

ParameterTypeDescriptionDefault
Input ModeSelectChoose "Direct Channel URLs" or "Search by Keywords"Direct Channel URLs
Channel URLsListYouTube channel URLs to process
Search KeywordsListKeywords to find relevant channels
Max Channels per KeywordNumberHow many channels to find per keyword (1–200)50
Maximum ResultsNumberTotal maximum channels to process (1–500)100
Browser LocaleSelectContent region for search resultsUnited States

Supported Regions

Over 100 countries are supported. Popular options include:

CodeCountryCodeCountry
USUnited StatesGBUnited Kingdom
CACanadaAUAustralia
DEGermanyFRFrance
JPJapanKRSouth Korea
TWTaiwanINIndia
BRBrazilESSpain

See the full list in the input form dropdown.

Output Data

Each channel produces a detailed record with the following information:

Output Example

{
"channelName": "Liam Ottley",
"channelUrl": "https://www.youtube.com/@LiamOttley",
"subscriberCount": "772.0K",
"viewCount": 29011596,
"videoCount": 247,
"joinDate": "May 29, 2018",
"location": "New Zealand",
"channelDescription": "AI automation expert sharing strategies, tutorials, and insights for building AI-powered businesses...",
"emails": ["info@morningside.ai", "support@aaaaccelerator.com"],
"emailCount": 2,
"hasEmails": true,
"websites": [
"https://www.morningside.ai",
"https://aaaaccelerator.com",
"https://www.skool.com/learn-ai"
],
"socialMedia": {
"instagram": "https://www.instagram.com/liamottley",
"twitter": "https://www.twitter.com/liamottley_",
"youtube": "https://www.youtube.com/@LiamOttleyVLOGs/featured"
},
"contactInfo": {
"emails": ["info@morningside.ai", "support@aaaaccelerator.com"],
"websites": ["https://www.morningside.ai", "https://aaaaccelerator.com"],
"socialMedia": {
"instagram": "https://www.instagram.com/liamottley",
"twitter": "https://www.twitter.com/liamottley_"
}
},
"descriptionUrls": [],
"searchKeyword": "AI automation",
"processingSuccess": true,
"extractedAt": "2026-04-28T12:31:14.000Z"
}

Numeric fields (viewCount, videoCount) are integers. subscriberCount is a formatted string (e.g. "772.0K", "20.9M") matching how YouTube displays it. The error field appears only when a channel fails to scrape; on success it is omitted. Values shown above are illustrative — actual current channel stats vary as creators grow.

Output Fields

FieldTypeDescription
channelNameStringName of the YouTube channel
channelUrlStringURL of the channel
subscriberCountStringFormatted subscriber count (e.g., "772.0K", "20.9M")
viewCountNumberTotal lifetime channel views
videoCountNumberNumber of published videos on the channel
joinDateStringDate when the channel was created
locationStringChannel's listed country or region (may be null)
channelDescriptionStringFull channel description text
emailsArrayValidated business email addresses found
emailCountNumberNumber of emails found
hasEmailsBooleantrue if any emails were found, useful for filtering
websitesArrayExternal website URLs linked from the channel
socialMediaObjectSocial media profile links keyed by platform
contactInfoObjectGrouped object containing emails, websites, and socialMedia
descriptionUrlsArrayURLs found inline within the description text
searchKeywordStringThe keyword used to discover this channel (keyword mode only; null in directUrls mode)
processingSuccessBooleantrue if the channel was scraped without errors
extractedAtStringISO timestamp of when the channel was scraped
errorStringError description (present only on failure)

Output Views

The Output tab in Apify Console provides three specialized views:

  1. Overview — Quick summary with channel name, subscribers, email count, and websites
  2. Contact Details — Focused on emails, websites, social media, and location
  3. Channel Profiles — Full statistics including views, videos, join date, and description

Results can also be downloaded as JSON or CSV.

Use Cases

  • Influencer Marketing — Find YouTubers in your niche and reach out for collaborations
  • Business Development — Connect with content creators for partnerships and sponsorships
  • Lead Generation — Build targeted contact lists from specific industries or topics
  • Market Research — Analyze competitor collaborations and creator landscapes
  • PR & Media Outreach — Find relevant channels for product launches and press coverage
  • Talent Recruitment — Discover and contact creators for talent networks

Best Practices

  1. Start small — Test with a handful of channels or keywords before scaling up to verify the results match what you need.
  2. Use specific keywords — Niche phrases like "AI productivity tools" surface more relevant creators than broad terms like "AI".
  3. Filter on hasEmails — When you only need leads, filter the dataset to hasEmails: true to skip channels without public contact info.
  4. Pick the right region — Set Region to where your target audience lives; YouTube search results are localized.
  5. Use the right output view — Contact Details for outreach lists, Channel Profiles for research, Overview for quick scans.

Requirements

  • Apify account (free tier available)
  • No API keys or external accounts needed
  • Works with channels from any country

Integrations

Connect this scraper with your existing tools:

  • Google Sheets — Automatically export results to a spreadsheet
  • Webhooks — Trigger notifications when scraping completes
  • API — Access results programmatically via the Apify API
  • Zapier / Make — Automate workflows with scraped contact data

FAQ

How many channels can I scrape per run? Up to 500 channels per run. For larger datasets, run the scraper multiple times with different keywords.

Does it find emails for every channel? No. Many creators choose not to display a public email, and some have it gated behind YouTube's "View email address" button (which requires login). Niches focused on partnerships, business, or B2B tend to have higher email availability than personal vlogs.

What types of emails does it find? Only publicly displayed business emails — from channel pages, About sections, and linked websites. It does not access private or login-protected information.

Can I use it with other Apify tools? Yes. Results integrate seamlessly with Apify's storage, API, webhooks, and third-party integrations like Google Sheets, Zapier, and Make.

Support

For questions or feature requests, please use the support options on the Apify platform.

Disclaimer

This actor only collects information that YouTube channels publicly display on their About page or in their description. It does not access private contact data, bypass login walls, or click YouTube's protected "View email address" button. You are responsible for using collected data in accordance with applicable laws (GDPR, CAN-SPAM, CCPA, etc.) and YouTube's Terms of Service. Use this data for legitimate outreach, partnerships, and research — not unsolicited bulk email.

More from this developer

Browse more scrapers and AI agents covering social media, lead generation, e-commerce, and more.


Built with Claude Code. Tags: youtube email scraper, business email finder, influencer outreach, lead generation, channel contact information, social media email discovery, OpenClaw, Codex, Claude Code, Gemini, Antigravity, ChatGPT.