Youtube Email Scraper
Pricing
from $2.99 / 1,000 results
Youtube Email Scraper
📧 Unlock targeted leads with YouTube Email Scraper! Extract emails from creator channels using keywords, niches & locations—fast, accurate, and built for sales, agencies & outreach teams. 🚀 Generate prospect lists instantly and scale smarter.
Pricing
from $2.99 / 1,000 results
Rating
0.0
(0)
Developer
SolidScraper
Maintained by CommunityActor stats
0
Bookmarked
6
Total users
0
Monthly active users
11 days ago
Last modified
Categories
Share
Youtube Email Scraper 📬
Youtube Email Scraper is an Apify actor that helps you find and collect contact emails associated with YouTube bios and posts that relate to your chosen keywords. If you’re searching for a YouTube email scraper, scrape YouTube emails, or an email harvesting from YouTube channels tool, this is built for exactly that—whether you’re a marketer, researcher, or data enthusiast. It uses your keywords and email-domain filters to surface relevant leads faster, saving you hours of manual work at scale.
Why choose Youtube Email Scraper?
| Feature | Benefit |
|---|---|
| ✅ Keyword-driven email discovery | Find emails tied to YouTube bios and posts related to your keywords in one workflow |
| ✅ Email-domain targeting with customDomains | Focus results on the domains you care about (for example @gmail.com) |
| ✅ Structured, dataset-ready results | Output consistent fields (network, keyword, email, url, etc.) for easy export and analysis |
| ✅ Proxy configuration support | Run reliably with proxyConfiguration and choose the scraping engine that fits your needs |
| ✅ Engine choice (cost-effective vs legacy) | Use cost-effective for faster, cheaper scraping or legacy for a more traditional approach |
| ✅ Max-results control | Stop automatically when maxEmails is reached to manage time and cost |
Key features
- 🔍 Accurate YouTube email extraction: Extracts email addresses from publicly available text content associated with YouTube results
- 🧠 Keyword + domain filtering: Uses your
keywordspluscustomDomains(email-domain pattern) to narrow down relevant contacts - ⚙️ Engine selection for different tradeoffs: Choose between
cost-effective(residential proxies with async requests) andlegacy - 🛡️ Resilience-focused scraping behavior: Includes retries and fallbacks for blocked or empty-result scenarios to improve run success
- 💾 Real-time dataset saving: Each found email row is pushed immediately, so progress isn’t lost mid-run
- 🌐 Structured output for downstream use: Designed for marketers and analysts who want clean fields ready for CRM/import
- 🔁 Progress persistence: Saves internal progress so long runs can be resumed more safely
Input
Provide input via an input.json file. Example structure:
{"keywords": ["founder", "marketing"],"location": "","platform": "Youtube","customDomains": ["@gmail.com"],"maxEmails": 20,"engine": "legacy","proxyConfiguration": {}}
Input Fields
| Field | Required | Description |
|---|---|---|
keywords | ✅ Yes | A list of keywords to search for. The scraper uses these keywords to locate relevant YouTube bios and posts. |
location | ❌ No | Location to filter search results. Leave empty to not apply a location filter. |
platform | ❌ No | Select platform. The only supported enum value is Youtube (default: Youtube). |
customDomains | ❌ No | List of custom email domains to target (example format includes @gmail.com). The scraper filters emails by these domains. |
maxEmails | ❌ No | Maximum number of emails to collect. The scraper stops once the limit is reached (helps control runtime/cost). Default is 20. |
engine | ❌ No | Choose scraping engine: cost-effective (Cost Effective (New)) or legacy (Legacy). Default is legacy. |
proxyConfiguration | ❌ No | Configure proxies for this Actor using Apify proxy settings. |
Output
The actor saves each found contact in JSON format by pushing rows to the dataset as results are discovered.
Sample output row:
[{"network": "Youtube.com","keyword": "founder","title": "Example result title","description": "Example snippet text where an email was found","url": "https://example.com","email": "creator@example.com","proxyGroups": ["example-proxy-group-or-config"]}]
Output Fields
| Field | Type | Description |
|---|---|---|
network | string | The source network label used in output (Youtube.com). |
keyword | string | The keyword that produced the result. |
title | string | Title of the found result item. |
description | string | Text snippet/description associated with the result where the email was extracted from. |
url | string | URL of the result where the email was found. |
email | string | The extracted email address. |
proxyGroups | array | Proxy configuration/groups associated with the run (as provided in the input engine/proxy configuration context). |
Note: The actor outputs rows as it discovers emails using
Actor.push_data(row); there’s no single “batch summary object” shown in the output schema because each row is pushed independently.
How to use Youtube Email Scraper (via Apify Console)
- Open Apify Console: Log in at https://console.apify.com and open the Actors tab.
- Find the actor: Search for Youtube Email Scraper and open its details page.
- Add your INPUT: In the INPUT section, paste your
input.jsonor use the form fields.
Set at minimum:keywords(required). - Tune targeting: Add the email domains you want via
customDomains(for example@gmail.com) and optionally setlocation. - Choose an engine:
engine: "legacy"for the legacy approachengine: "cost-effective"for the cost-effective approach
- Set output limits: Adjust
maxEmailsto control how many emails the run collects before stopping. - Configure proxy (optional): If you need proxy control, set
proxyConfigurationin the input. - Run & monitor logs: Start the run and watch progress in the logs for found emails and retries.
- Open the dataset output: After completion, go to the OUTPUT tab, export the dataset from JSON/CSV as needed.
No coding required — get accurate results in minutes with Youtube Email Scraper.
Advanced features & SEO optimization
- 🧩 Engine-tuned scraping: Youtube Email Scraper supports both
cost-effectiveandlegacyengines so you can balance speed vs reliability depending on your workload. - 🔎 Email-domain precision for lead generation: Use
customDomains(like@gmail.com) to improve relevance when you’re building a YouTube outreach email list. - 🔄 Retry and fallback behavior: Includes retries and handling for blocked or empty-result scenarios to keep long searches running.
- 💾 Progress persistence for larger runs: Saves progress as it pushes each result, which helps for time-intensive collection sessions.
Best use cases
- 📈 Lead generation for YouTube brands: Quickly assemble a YouTube influencer email finder list filtered by your preferred email domains.
- 🎓 Marketing research & mapping creator networks: Build a dataset of creator contact emails tied to niche keywords (great for competitor mapping).
- 🧠 Recruiting & partnerships sourcing: Find outreach-ready contacts for collaborations, guest posts, or partnerships in a specific YouTube ecosystem.
- ✉️ Email marketing list building: Create a targeted scrape YouTube emails dataset to fuel campaigns and enrichment workflows.
- 📊 Data analysis & reporting: Analyze email distribution by keyword (and your
customDomains) using structured output fields. - 🛠️ CRM and automation pipelines: Feed a consistent JSON structure into downstream systems without manual copy-paste.
- 🔍 YouTube channel email extractor research: Identify public contact emails associated with YouTube bios and keyword-relevant posts.
Technical specifications
-
Supported Input Formats
- ✅
keywordsas an array of strings (required) - ✅
locationas a string (optional) - ✅
customDomainsas an array of strings (optional) - ✅
maxEmailsas an integer (optional) - ✅
engineas one of:cost-effective,legacy(optional) - ✅
proxyConfigurationas an object (optional)
- ✅
-
Proxy Support
- ✅ Yes, via
proxyConfiguration - ✅ Engine-specific proxy behavior exists, depending on whether you select
cost-effectiveorlegacy
- ✅ Yes, via
-
Retry Mechanism
- ✅ Includes retries and fallbacks to reduce disruptions from blocked or empty results
-
Dataset Structure
- ✅ JSON rows pushed per discovered email with fields:
network,keyword,title,description,url,email,proxyGroups
- ✅ JSON rows pushed per discovered email with fields:
-
Rate Limits & Performance
- ✅
maxEmailshelps control runtime by stopping once the limit is reached - ✅ Large searches may take longer (you can increase Run Options timeout in Apify for bigger tasks)
- ✅
-
Limitations
- ❌ Emails are collected only when they appear in publicly available content associated with the discovered results
- ❌ Higher email limits don’t guarantee reaching the exact
maxEmailscount
FAQ
Can the Youtube Email Scraper extract emails from private or logged-in pages?
❌ No. Youtube Email Scraper is designed to work with publicly available sources. It does not access private profiles or password-protected data.
What email addresses will I get—any emails or only specific domains?
It extracts emails and filters them by the domains you provide in customDomains. This is how you implement domain-level targeting for more relevant outreach, such as building a YouTube contact info scraper dataset for your preferred email providers.
What input fields are required?
✅ Only keywords is required. Everything else (location, platform, customDomains, maxEmails, engine, and proxyConfiguration) is optional.
Which engine should I choose: cost-effective or legacy?
If you want faster and more cost-efficient runs, choose engine: "cost-effective". If you prefer the legacy approach, use engine: "legacy". You can also switch engines if you notice results are unexpectedly low.
How many emails will the actor collect?
The actor will stop when it reaches maxEmails. However, it doesn’t guarantee it will always reach that number—if fewer matching emails are found, the run may end earlier.
Is there structured output I can import into other tools?
✅ Yes. Each dataset row contains consistent JSON fields: network, keyword, title, description, url, email, and proxyGroups, which makes it easy to export to JSON/CSV and integrate into workflows.
Do I need to configure proxies?
Not necessarily. You can run without custom proxy configuration, or you can provide proxyConfiguration and choose the engine value that best fits your use case.
Is this good for YouTube lead generation tool workflows?
✅ Yes. This YouTube email search tool is commonly used to compile a YouTube outreach email list filtered by keywords and customDomains, which is ideal for lead generation and enrichment pipelines.
Support & feature requests
If you have questions about the Youtube Email Scraper, or ideas to improve the YouTube email scraper experience, share your feedback.
- 💡 Feature Requests: Want enhancements like additional export formats, more filtering options, or improved result fields? Tell us what would matter most for your YouTube channel email extractor workflow.
- 📧 Contact: Reach out at dataforleads@gmail.com.
Your feedback helps shape the roadmap for improving Youtube Email Scraper.
Disclaimer
This tool accesses only publicly accessible sources. It does not access private profiles, authenticated data, or password-protected pages. It’s your responsibility to comply with applicable laws (including GDPR/CCPA where relevant), spam regulations, and each platform’s terms of service.
For data removal requests, contact dataforleads@gmail.com. Please use Youtube Email Scraper responsibly, ethically, and for legitimate purposes only.
If you’re building a scalable Youtube Email Scraper workflow, this is one of the most comprehensive and SEO-optimized ways to extract publicly available YouTube-related contact emails using keywords and domain targeting.