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
25 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.