# YouTube Channel Email Scraper (`datascoutapi/youtube-channel-email-scraper`) Actor

YouTube Channel Email Scraper API. Extract business emails, phone numbers & social links
from any YouTube creator. Bulk scraping, real-time results. Built for influencer outreach &
lead generation.

- **URL**: https://apify.com/datascoutapi/youtube-channel-email-scraper.md
- **Developed by:** [halam](https://apify.com/datascoutapi) (community)
- **Categories:** Lead generation, Social media, Agents
- **Stats:** 74 total users, 8 monthly users, 100.0% runs succeeded, 2 bookmarks
- **User rating**: 4.75 out of 5 stars

## Pricing

from $98.00 / 1,000 results

This Actor is paid per event. You are not charged for the Apify platform usage, but only a fixed price for specific events.

Learn more: https://docs.apify.com/platform/actors/running/actors-in-store#pay-per-event

## What's an Apify Actor?

Actors are a software tools running on the Apify platform, for all kinds of web data extraction and automation use cases.
In Batch mode, an Actor accepts a well-defined JSON input, performs an action which can take anything from a few seconds to a few hours,
and optionally produces a well-defined JSON output, datasets with results, or files in key-value store.
In Standby mode, an Actor provides a web server which can be used as a website, API, or an MCP server.
Actors are written with capital "A".

## How to integrate an Actor?

If asked about integration, you help developers integrate Actors into their projects.
You adapt to their stack and deliver integrations that are safe, well-documented, and production-ready.
The best way to integrate Actors is as follows.

In JavaScript/TypeScript projects, use official [JavaScript/TypeScript client](https://docs.apify.com/api/client/js/docs.md):

```bash
npm install apify-client
```

In Python projects, use official [Python client library](https://docs.apify.com/api/client/python/docs.md):

```bash
pip install apify-client
```

In shell scripts, use [Apify CLI](https://docs.apify.com/cli/docs.md):

````bash
# MacOS / Linux
curl -fsSL https://apify.com/install-cli.sh | bash
# Windows
irm https://apify.com/install-cli.ps1 | iex
```bash

In AI frameworks, you might use the [Apify MCP server](https://docs.apify.com/integrations/mcp.md).

If your project is in a different language, use the [REST API](https://docs.apify.com/api/v2.md).

For usage examples, see the [API](#api) section below.

For more details, see Apify documentation as [Markdown index](https://docs.apify.com/llms.txt) and [Markdown full-text](https://docs.apify.com/llms-full.txt).


# README

## YouTube Channel Email Scraper - Get Creator Contact Info Fast

**The #1 YouTube channel email scraper for marketers and agencies.** Extract business emails, phone numbers, and social media profiles directly from any YouTube channel in seconds. This YouTube channel business email scraper is perfect for influencer outreach, brand partnerships, and marketing campaigns.

### Why Choose This YouTube Channel Email Scraper?

#### ⚡ Instant Results - No Waiting
Get YouTube creator contact information immediately. Unlike other tools that make you wait 24-48 hours, this YouTube channel email scraper delivers results in real-time. Just enter a channel handle or URL and get emails instantly.

#### 🎯 Real Business Emails from Channel Descriptions
We extract the actual business emails and phone numbers that creators publicly list in their YouTube channel descriptions and about sections. This YouTube channel business email scraper finds the same contact info you'd see when visiting their channel — but automated and structured for easy use.

#### 🚀 Simple & Fast
- No login required
- No CAPTCHA solving needed
- Works with channel URLs, handles (@username), or plain usernames
- Get results in seconds, not days
- Clean, structured JSON output

#### 💼 Built for Marketing & Outreach
Perfect for agencies, marketers, and businesses who need to contact YouTube creators quickly for sponsorships, collaborations, and partnerships.

### 📊 What Information Can You Extract?

This YouTube channel business email scraper pulls comprehensive channel data:

- ✉️ **Business Email** - Creator's public contact email
- 📱 **Phone Number** - Listed contact numbers
- 👤 **Channel Owner Name** - Creator or business name
- 📈 **Subscriber Count** - Current subscriber numbers
- 🎥 **Video Count** - Total videos published
- 👁️ **Total Views** - Lifetime channel views
- 🌍 **Country** - Channel location
- 📅 **Join Date** - Channel creation date
- 🆔 **Channel ID** - Unique YouTube identifier
- 📝 **Full Description** - Complete channel bio
- 🔗 **Social Media Links** - Instagram, Facebook, Twitter, TikTok, LinkedIn, Telegram, WhatsApp
- 🌐 **Website URLs** - Official websites and landing pages

### 💡 Perfect For

#### Influencer Marketing Teams
Find and contact YouTube creators for brand partnerships and sponsored content deals. Use this YouTube channel email scraper to build your influencer database with verified contact information.

#### Marketing Agencies
Generate leads for clients by extracting creator business emails in specific niches. Scale your outreach campaigns with bulk contact data from this YouTube channel business email scraper.

#### Brand Partnerships
Connect with content creators for product reviews, unboxing videos, and brand collaborations. Get direct contact info without manual searching.

#### Sales & Business Development
Prospect YouTube channels that match your target audience. Build email lists for direct outreach and partnership opportunities.

#### Recruitment & Talent Management
Find rising YouTube stars and contact them for representation. Build talent rosters with complete creator profiles.

#### Market Research
Analyze YouTube creator ecosystems in your industry. Track competitor partnerships and influencer networks.

### 🎯 How to Use This YouTube Channel Email Scraper

#### Step 1: Enter Channel Information

You can use any of these formats:

**Full YouTube URL:**
```json
{
  "handle": "https://www.youtube.com/@TechChannel"
}
````

**Channel Handle (with @):**

```json
{
  "handle": "@TechChannel"
}
```

**Username Only:**

```json
{
  "handle": "TechChannel"
}
```

#### Step 2: Run the Actor

Click "Start" and get your results in seconds. No waiting period required.

#### Step 3: Get Your Data

Download structured JSON with all contact information, or export to CSV, Excel, or Google Sheets.

### 📋 Example Output

```json
{
  "handle": "@TechReviewChannel",
  "title": "Tech Review Channel",
  "email": "contact@techreview.com",
  "phone": "+1 555-0123",
  "owner": "John Smith",
  "subscribers": "2.5M",
  "videoCount": 850,
  "views": "450,123,456",
  "country": "United States",
  "joinDate": "Jan 15 2019",
  "channelId": "UCxxxxxxxxxxxxxxxxxxx",
  "description": "Tech reviews and tutorials for gadget enthusiasts...",
  "social_links": {
    "facebook": "https://facebook.com/techreviewchannel",
    "instagram": "https://instagram.com/techreview",
    "twitter": "https://twitter.com/techreview",
    "telegram": "https://t.me/techreview"
  },
  "links_formatted": "🔗 Links (12):\n   • Facebook: facebook.com/techreviewchannel\n   • Instagram: instagram.com/techreview\n   • Website: techreview.com"
}
```

### ⚡ Key Advantages

#### Fast & Reliable

- **Instant results** - No 24-48 hour waiting period
- **High success rate** - Extracts publicly available contact info
- **Stable infrastructure** - Built on reliable scraping backend
- **No rate limits** - Process single channels or bulk lists

#### Easy to Use

- **No technical skills needed** - Simple input, instant output
- **Multiple input formats** - URLs, handles, or usernames
- **Clean data structure** - Organized JSON output
- **Export options** - CSV, Excel, Google Sheets integration

#### Cost Effective

- **Pay per use** - Only pay for what you scrape
- **Free trial available** - Test before committing
- **Bulk discounts** - Lower costs for high volume
- **No subscription required** - One-time usage pricing

### 🔧 Integration Options

#### Apify API

Call this YouTube channel email scraper programmatically from your applications:

```javascript
const ApifyClient = require('apify-client');
const client = new ApifyClient({ token: 'YOUR_TOKEN' });

const run = await client.actor('YOUR_ACTOR_ID').call({
  handle: '@TechChannel'
});
```

#### Webhooks

Get notified when scraping completes. Trigger automated workflows with extracted business email data.

#### Scheduled Runs

Set up automatic scraping jobs to monitor channels or update your database regularly.

#### Third-Party Integrations

- **Zapier** - Connect to 5,000+ apps
- **Make (Integromat)** - Build automation workflows
- **Google Sheets** - Auto-populate spreadsheets
- **Airtable** - Sync to your CRM
- **Slack** - Get notifications

### 🎓 Use Cases & Examples

#### Example 1: Influencer Outreach Campaign

Use this YouTube channel email scraper to extract emails from 100 tech YouTube channels for a product launch campaign. Get all contact info in minutes, not hours.

#### Example 2: Competitor Analysis

Monitor which creators your competitors are working with. Track their partnerships and outreach strategies.

#### Example 3: Niche Research

Find all gaming channels with 100K+ subscribers in a specific country. Build targeted outreach lists with verified business emails.

#### Example 4: Talent Scouting

Discover rising creators in beauty, fitness, or education niches. Contact them before they get too big.

#### Example 5: Partnership Prospecting

Build a database of YouTube channels that match your brand values. Scale your influencer marketing efforts with bulk email extraction.

### 📈 Performance & Reliability

- **Speed**: Results in seconds per channel
- **Accuracy**: Extracts publicly listed contact information
- **Uptime**: 99.9% availability on Apify infrastructure
- **Scalability**: Handle 1 channel or 10,000 channels
- **Support**: Full documentation and customer support

### 💰 Pricing

This YouTube channel email scraper runs on Apify's simple pay-as-you-go pricing:

- **Free tier**: Test with limited runs
- **Pay per use**: Only pay for successful extractions
- **No monthly fees**: No subscriptions required
- **Volume discounts**: Lower per-unit costs at scale

[Check current pricing on Apify](https://apify.com/pricing)

### ❓ Frequently Asked Questions

#### How fast does this YouTube channel email scraper work?

Results are delivered in seconds. Unlike other tools that require 24-48 hours, you get instant access to contact information.

#### Can this YouTube channel business email scraper find any creator's contact?

It extracts all publicly listed business emails and contact details. If a creator has published their email on their channel's about page, this scraper will find it.

#### Do I need a Google account?

No. This scraper works without any login or authentication.

#### What if a channel doesn't have a business email listed?

The scraper returns all available public information. If no email is listed, that field will be empty — but you'll still get social links and other contact options.

#### Can I scrape multiple channels at once?

Yes. You can process channels one at a time or in bulk batches.

#### How accurate is the data?

We extract data directly from YouTube channel pages, so accuracy depends on what creators have published. Business emails are pulled exactly as listed.

### 🚀 Get Started Now

Stop wasting time manually searching for YouTube creator emails. This YouTube channel email scraper delivers business contact information in seconds — not hours or days.

**Ready to find YouTube creator business emails?**

[Run This YouTube Channel Email Scraper Now](https://apify.com/datascoutapi/youtube-channel-email-scraper)

***

### 🔗 Other Actors

**DomainDaddy – Domain Intelligence & WHOIS Lookup**
Provides domain availability and expiry dates, WHOIS & RDAP data, DNS records (A, MX, NS, TXT), IP geolocation, and ASN details. Calculates domain age, supports batch processing, and works with 70+ TLDs. Handles errors gracefully and delivers clean, structured JSON output.
Check it out: https://apify.com/datascoutapi/domaindaddy

**DNS Lookup & Security Intelligence**
Scrapes 22 data points, including 10 DNS records (A, AAAA, MX, TXT, NS, CNAME, SOA, SRV, PTR, CAA), plus email security analysis (SPF, DKIM, DMARC), SSL certificate checks, and domain monitoring. Processes up to 100 domains per batch with security scoring.
Learn more: https://apify.com/datascoutapi/dns-lookup

**Google Search Console MCP (GSC MCP)**
Connect GSC to any AI assistant. Get search analytics, inspect URLs for indexing problems, manage sitemaps, and track SEO performance. Supports Claude, Cursor, Codex, Gemini, Kiro, and VS Code. Runs on Apify.
Check it out: https://apify.com/datascoutapi/google-search-console-mcp

***

### 📬 Still having issues?

Have questions, need help, or interested in a private or custom instance? Or have an issue? Share your Apify page with your Run ID, or reach out at datascoutapi@gmail.com and we'll look into it.

# Actor input Schema

## `handles` (type: `array`):

List of YouTube channel handles or URLs (e.g., @ChannelName or https://www.youtube.com/@ChannelName). Add multiple channels to scrape in bulk.

## `concurrency` (type: `integer`):

Number of channels to scrape simultaneously (1-10). Higher = faster but may hit rate limits.

## Actor input object example

```json
{
  "handles": [
    "@"
  ],
  "concurrency": 5
}
```

# Actor output Schema

## `results` (type: `string`):

Complete channel information including emails, phone numbers, and social links

# API

You can run this Actor programmatically using our API. Below are code examples in JavaScript, Python, and CLI, as well as the OpenAPI specification and MCP server setup.

## JavaScript example

```javascript
import { ApifyClient } from 'apify-client';

// Initialize the ApifyClient with your Apify API token
// Replace the '<YOUR_API_TOKEN>' with your token
const client = new ApifyClient({
    token: '<YOUR_API_TOKEN>',
});

// Prepare Actor input
const input = {
    "handles": [
        "@"
    ]
};

// Run the Actor and wait for it to finish
const run = await client.actor("datascoutapi/youtube-channel-email-scraper").call(input);

// Fetch and print Actor results from the run's dataset (if any)
console.log('Results from dataset');
console.log(`💾 Check your data here: https://console.apify.com/storage/datasets/${run.defaultDatasetId}`);
const { items } = await client.dataset(run.defaultDatasetId).listItems();
items.forEach((item) => {
    console.dir(item);
});

// 📚 Want to learn more 📖? Go to → https://docs.apify.com/api/client/js/docs

```

## Python example

```python
from apify_client import ApifyClient

# Initialize the ApifyClient with your Apify API token
# Replace '<YOUR_API_TOKEN>' with your token.
client = ApifyClient("<YOUR_API_TOKEN>")

# Prepare the Actor input
run_input = { "handles": ["@"] }

# Run the Actor and wait for it to finish
run = client.actor("datascoutapi/youtube-channel-email-scraper").call(run_input=run_input)

# Fetch and print Actor results from the run's dataset (if there are any)
print("💾 Check your data here: https://console.apify.com/storage/datasets/" + run["defaultDatasetId"])
for item in client.dataset(run["defaultDatasetId"]).iterate_items():
    print(item)

# 📚 Want to learn more 📖? Go to → https://docs.apify.com/api/client/python/docs/quick-start

```

## CLI example

```bash
echo '{
  "handles": [
    "@"
  ]
}' |
apify call datascoutapi/youtube-channel-email-scraper --silent --output-dataset

```

## MCP server setup

```json
{
    "mcpServers": {
        "apify": {
            "command": "npx",
            "args": [
                "mcp-remote",
                "https://mcp.apify.com/?tools=datascoutapi/youtube-channel-email-scraper",
                "--header",
                "Authorization: Bearer <YOUR_API_TOKEN>"
            ]
        }
    }
}

```

## OpenAPI specification

```json
{
    "openapi": "3.0.1",
    "info": {
        "title": "YouTube Channel Email Scraper",
        "description": "YouTube Channel Email Scraper API. Extract business emails, phone numbers & social links\nfrom any YouTube creator. Bulk scraping, real-time results. Built for influencer outreach &\nlead generation.",
        "version": "1.0",
        "x-build-id": "rEufeISINBeISu1lz"
    },
    "servers": [
        {
            "url": "https://api.apify.com/v2"
        }
    ],
    "paths": {
        "/acts/datascoutapi~youtube-channel-email-scraper/run-sync-get-dataset-items": {
            "post": {
                "operationId": "run-sync-get-dataset-items-datascoutapi-youtube-channel-email-scraper",
                "x-openai-isConsequential": false,
                "summary": "Executes an Actor, waits for its completion, and returns Actor's dataset items in response.",
                "tags": [
                    "Run Actor"
                ],
                "requestBody": {
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "$ref": "#/components/schemas/inputSchema"
                            }
                        }
                    }
                },
                "parameters": [
                    {
                        "name": "token",
                        "in": "query",
                        "required": true,
                        "schema": {
                            "type": "string"
                        },
                        "description": "Enter your Apify token here"
                    }
                ],
                "responses": {
                    "200": {
                        "description": "OK"
                    }
                }
            }
        },
        "/acts/datascoutapi~youtube-channel-email-scraper/runs": {
            "post": {
                "operationId": "runs-sync-datascoutapi-youtube-channel-email-scraper",
                "x-openai-isConsequential": false,
                "summary": "Executes an Actor and returns information about the initiated run in response.",
                "tags": [
                    "Run Actor"
                ],
                "requestBody": {
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "$ref": "#/components/schemas/inputSchema"
                            }
                        }
                    }
                },
                "parameters": [
                    {
                        "name": "token",
                        "in": "query",
                        "required": true,
                        "schema": {
                            "type": "string"
                        },
                        "description": "Enter your Apify token here"
                    }
                ],
                "responses": {
                    "200": {
                        "description": "OK",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/runsResponseSchema"
                                }
                            }
                        }
                    }
                }
            }
        },
        "/acts/datascoutapi~youtube-channel-email-scraper/run-sync": {
            "post": {
                "operationId": "run-sync-datascoutapi-youtube-channel-email-scraper",
                "x-openai-isConsequential": false,
                "summary": "Executes an Actor, waits for completion, and returns the OUTPUT from Key-value store in response.",
                "tags": [
                    "Run Actor"
                ],
                "requestBody": {
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "$ref": "#/components/schemas/inputSchema"
                            }
                        }
                    }
                },
                "parameters": [
                    {
                        "name": "token",
                        "in": "query",
                        "required": true,
                        "schema": {
                            "type": "string"
                        },
                        "description": "Enter your Apify token here"
                    }
                ],
                "responses": {
                    "200": {
                        "description": "OK"
                    }
                }
            }
        }
    },
    "components": {
        "schemas": {
            "inputSchema": {
                "type": "object",
                "required": [
                    "handles"
                ],
                "properties": {
                    "handles": {
                        "title": "YouTube Channel Handles",
                        "minItems": 1,
                        "type": "array",
                        "description": "List of YouTube channel handles or URLs (e.g., @ChannelName or https://www.youtube.com/@ChannelName). Add multiple channels to scrape in bulk.",
                        "items": {
                            "type": "string"
                        }
                    },
                    "concurrency": {
                        "title": "Concurrency",
                        "minimum": 1,
                        "maximum": 10,
                        "type": "integer",
                        "description": "Number of channels to scrape simultaneously (1-10). Higher = faster but may hit rate limits.",
                        "default": 5
                    }
                }
            },
            "runsResponseSchema": {
                "type": "object",
                "properties": {
                    "data": {
                        "type": "object",
                        "properties": {
                            "id": {
                                "type": "string"
                            },
                            "actId": {
                                "type": "string"
                            },
                            "userId": {
                                "type": "string"
                            },
                            "startedAt": {
                                "type": "string",
                                "format": "date-time",
                                "example": "2025-01-08T00:00:00.000Z"
                            },
                            "finishedAt": {
                                "type": "string",
                                "format": "date-time",
                                "example": "2025-01-08T00:00:00.000Z"
                            },
                            "status": {
                                "type": "string",
                                "example": "READY"
                            },
                            "meta": {
                                "type": "object",
                                "properties": {
                                    "origin": {
                                        "type": "string",
                                        "example": "API"
                                    },
                                    "userAgent": {
                                        "type": "string"
                                    }
                                }
                            },
                            "stats": {
                                "type": "object",
                                "properties": {
                                    "inputBodyLen": {
                                        "type": "integer",
                                        "example": 2000
                                    },
                                    "rebootCount": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "restartCount": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "resurrectCount": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "computeUnits": {
                                        "type": "integer",
                                        "example": 0
                                    }
                                }
                            },
                            "options": {
                                "type": "object",
                                "properties": {
                                    "build": {
                                        "type": "string",
                                        "example": "latest"
                                    },
                                    "timeoutSecs": {
                                        "type": "integer",
                                        "example": 300
                                    },
                                    "memoryMbytes": {
                                        "type": "integer",
                                        "example": 1024
                                    },
                                    "diskMbytes": {
                                        "type": "integer",
                                        "example": 2048
                                    }
                                }
                            },
                            "buildId": {
                                "type": "string"
                            },
                            "defaultKeyValueStoreId": {
                                "type": "string"
                            },
                            "defaultDatasetId": {
                                "type": "string"
                            },
                            "defaultRequestQueueId": {
                                "type": "string"
                            },
                            "buildNumber": {
                                "type": "string",
                                "example": "1.0.0"
                            },
                            "containerUrl": {
                                "type": "string"
                            },
                            "usage": {
                                "type": "object",
                                "properties": {
                                    "ACTOR_COMPUTE_UNITS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "DATASET_READS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "DATASET_WRITES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "KEY_VALUE_STORE_READS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "KEY_VALUE_STORE_WRITES": {
                                        "type": "integer",
                                        "example": 1
                                    },
                                    "KEY_VALUE_STORE_LISTS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "REQUEST_QUEUE_READS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "REQUEST_QUEUE_WRITES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "DATA_TRANSFER_INTERNAL_GBYTES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "DATA_TRANSFER_EXTERNAL_GBYTES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "PROXY_RESIDENTIAL_TRANSFER_GBYTES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "PROXY_SERPS": {
                                        "type": "integer",
                                        "example": 0
                                    }
                                }
                            },
                            "usageTotalUsd": {
                                "type": "number",
                                "example": 0.00005
                            },
                            "usageUsd": {
                                "type": "object",
                                "properties": {
                                    "ACTOR_COMPUTE_UNITS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "DATASET_READS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "DATASET_WRITES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "KEY_VALUE_STORE_READS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "KEY_VALUE_STORE_WRITES": {
                                        "type": "number",
                                        "example": 0.00005
                                    },
                                    "KEY_VALUE_STORE_LISTS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "REQUEST_QUEUE_READS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "REQUEST_QUEUE_WRITES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "DATA_TRANSFER_INTERNAL_GBYTES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "DATA_TRANSFER_EXTERNAL_GBYTES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "PROXY_RESIDENTIAL_TRANSFER_GBYTES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "PROXY_SERPS": {
                                        "type": "integer",
                                        "example": 0
                                    }
                                }
                            }
                        }
                    }
                }
            }
        }
    }
}
```
