Website Email Extractor
Pricing
from $40.00 / 1,000 successful api calls
Pricing
from $40.00 / 1,000 successful api calls
Rating
0.0
(0)
Developer
Alex Jordan
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
0
Monthly active users
5 days ago
Last modified
Categories
Share
What does Website Email Extractor do?
Website Email Extractor crawls multiple pages of any website and collects all publicly visible email addresses — from contact pages, about pages, footers, and team directories — returning a deduplicated list with the source page for each email found.
Built on the Apify platform, this Actor handles multi-page crawling automatically and integrates with Apify's scheduling, webhooks, and 1,500+ tools via Zapier and Make.
Why use Website Email Extractor?
- Lead generation — Build contact lists from company websites in your target market
- Outreach automation — Feed extracted emails directly into your email sequencing tool
- Freelancer prospecting — Find direct contact emails for decision-makers at target companies
- Agency prospecting — Scrape client contact info from industry directories or local business sites
- Data enrichment — Fill in missing email fields on existing company records
How to use Website Email Extractor
- Click Try for free on this Actor's page
- Enter the root URL of the website (e.g.
https://stripe.com) - Set max_pages to control crawl depth (default 5)
- Click Start and wait for crawling to complete
- Download your results from the Output tab in JSON, CSV, or Excel
Input
| Field | Type | Required | Description |
|---|---|---|---|
url | string | ✅ | Root URL to start crawling from |
max_pages | integer | ❌ | Maximum number of pages to crawl (default 5) |
cache | boolean | ❌ | Use cached result if available (default true) |
Example input:
{"url": "https://stripe.com","max_pages": 10}
Output
Example output:
{"emails": [{ "email": "press@stripe.com", "source_url": "https://stripe.com/press" },{ "email": "support@stripe.com", "source_url": "https://stripe.com/contact" }],"total_found": 2,"pages_crawled": 10,"meta": { "cache_hit": false, "execution_time_ms": 4200 }}
You can download the dataset in various formats such as JSON, HTML, CSV, or Excel.
Data fields
| Field | Type | Description |
|---|---|---|
emails | array | Deduplicated list of emails with their source page |
emails[].email | string | The email address found |
emails[].source_url | string | The page where this email was discovered |
total_found | integer | Total unique emails extracted |
pages_crawled | integer | Number of pages actually crawled |
Pricing / Cost estimation
$0.04 per successful API call on Apify.
- 500 successful Apify runs = $20.00
FAQ & Support
Is this legal? This Actor only collects emails that are publicly displayed on web pages — the same emails visible to any visitor. Always comply with local privacy laws (GDPR, CAN-SPAM) when using collected email addresses.
Known limitations: Emails hidden behind contact forms or JavaScript obfuscation may not be captured. Cloudflare email protection ([email protected]) is decoded automatically.
Need help? Open an issue in the Issues tab or contact the support team for custom solutions.