Email Extractor Pro avatar

Email Extractor Pro

Pricing

Pay per usage

Go to Apify Store
Email Extractor Pro

Email Extractor Pro

Extract emails from any website or URL list. 12+ runs for lead gen and outreach. CSV/JSON. Custom email scraper built in 48h, $100 pilot. Email: spinov001@gmail.com • Tips: t.me/scraping_ai

Pricing

Pay per usage

Rating

0.0

(0)

Developer

Alex

Alex

Maintained by Community

Actor stats

0

Bookmarked

3

Total users

0

Monthly active users

3 days ago

Last modified

Share

Email Extractor

Extract email addresses, phone numbers, and social media links from any website. Automatically crawls multiple pages, follows internal links, and prioritizes contact/about pages. Get clean, deduplicated results ready for outreach.

Features

  • Deep crawling — follows internal links up to 3 levels deep to find emails hidden on subpages
  • Smart page prioritization — automatically prioritizes contact, about, team, and legal pages where emails are most likely found
  • Phone extraction — extracts phone numbers from tel: links and page text (international formats supported)
  • 7 social platforms — detects LinkedIn, Twitter/X, Facebook, Instagram, YouTube, GitHub, and TikTok links
  • Spam filtering — automatically filters out junk emails (noreply, test domains, image files)
  • mailto: detection — extracts verified emails from mailto: links (highest accuracy)
  • Bulk processing — scan hundreds of websites in a single run with 10 concurrent crawlers

Output Example

{
"email": "contact@example.com",
"source": "https://example.com/contact",
"domain": "example.com",
"fromMailto": true,
"phones": ["+1 (555) 123-4567", "+44 20 7946 0958"],
"socialLinks": [
{ "platform": "linkedin", "url": "https://linkedin.com/company/example" },
{ "platform": "twitter", "url": "https://twitter.com/example" }
],
"scrapedAt": "2026-03-18T12:00:00.000Z"
}

Use Cases

  • Lead generation — build email lists from company websites for B2B outreach campaigns
  • Sales prospecting — find decision-maker contact info across hundreds of target company sites
  • PR and link building — collect journalist and blogger emails for outreach
  • Recruitment — extract contact details from agency and freelancer websites
  • Data enrichment — add email, phone, and social media data to your existing company database

Input Parameters

ParameterTypeDefaultDescription
urlsArray[]List of website URLs to scan for emails
maxPagesPerDomainNumber20Maximum pages to crawl per domain
maxDepthNumber2How many link levels deep to crawl (0-3)
includePhonesBooleantrueWhether to extract phone numbers
includeSocialLinksBooleantrueWhether to extract social media profile links
deduplicateEmailsBooleantrueRemove duplicate email addresses

Cost Estimation

  • ~$0.50 per 50 websites scanned (20 pages each)
  • ~$1.00 per 100 websites with phones and social links
  • Free tier: up to 20 websites with Apify free plan

FAQ

Q: How many emails can I expect per website? A: It varies widely. A typical business website yields 1-5 unique email addresses. Larger sites with team pages can return 10-20+. The scraper crawls up to 20 pages per domain by default to maximize discovery.

Q: Does it filter out generic/spam emails? A: Yes. The scraper automatically filters out noreply@, test domains, image file extensions, and other junk patterns. Only real, contactable email addresses are returned.

Q: Can I extract emails from password-protected pages? A: No. The scraper only accesses publicly available pages. It does not log in or bypass authentication.