๐จ Free Email Domain Scraper
Under maintenancePricing
from $4.99 / 1,000 results
๐จ Free Email Domain Scraper
Under maintenance๐ง Free Email Domain Scraper extracts emails from any website in seconds using domainsโno coding needed! ๐ต๏ธโโ๏ธ Perfect for lead gen, B2B outreach & contact discovery. โก Start now: free-email-domain-scraper.
Pricing
from $4.99 / 1,000 results
Rating
0.0
(0)
Developer
API Empire
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Share
๐จ Free Email Domain Scraper โ Extract Emails From Any Website
Turn any list of domains into a clean list of public business email addresses โ for free. Paste your domains (or full website URLs), hit Start, and watch emails stream into your dataset in real time. No monthly subscription, no API keys, no headaches.
Perfect for lead generation, sales prospecting, market research, recruiting, and partnership outreach.
โจ Why Choose This Actor?
| ๐ธ Truly free | Pay only for the tiny platform usage โ no rental fee. |
| ๐ง Finds emails others miss | Decodes Cloudflare-protected, HTML-entity, unicode-escaped, percent-encoded, and "name [at] domain [dot] com" obfuscated addresses. |
| ๐ฏ Domain-locked accuracy | Returns only emails that truly belong to each target domain โ no random junk from third-party scripts. |
| ๐ก๏ธ Smart proxy ladder | Starts direct, auto-escalates to Datacenter โ Residential proxies only when a site blocks you. |
| โก Fast & resilient | Browser-grade impersonation + JS rendering fallback, with automatic retries. |
| ๐ก Live results | Every email is saved the instant it's found โ a crash never loses your data. |
๐ Key Features
- Bulk input โ scan hundreds of domains or full URLs in one run.
- Deep crawl โ homepage + contact / about / privacy / imprint / support pages + sitemap discovery.
- JS-heavy site support โ automatic headless-Chromium fallback for SPAs.
- Obfuscation busting โ Cloudflare
data-cfemail,@,@,%40, and "at/dot" tricks all decoded. - Per-domain caps โ limit how many emails you collect per domain (or set
0for no limit). - Per-domain sections โ each domain's emails are also saved to its own section dataset.
๐ฅ Input
| Field | Type | Description |
|---|---|---|
domains | array | Domains or full website URLs (one per line). Bulk supported. Required. |
max_emails_per_domain | integer | Max emails per domain. 0 = no limit. Default 10. |
proxyConfiguration | object | Proxy settings. The Actor starts direct and only escalates to Datacenter โ Residential if blocked. |
Example input
{"domains": ["microsoft.com", "bol.com", "https://www.elgato.com"],"max_emails_per_domain": 10,"proxyConfiguration": { "useApifyProxy": true }}
๐ค Output
Each record is a flat {domain, email} pair, pushed live to the dataset:
[{ "domain": "bol.com", "email": "contact@bol.com" },{ "domain": "bol.com", "email": "customerservice@bol.com" },{ "domain": "elgato.com", "email": "mediarelations@elgato.com" }]
| Field | Description |
|---|---|
domain | The target domain the email belongs to. |
email | A validated, public email address found for that domain. |
Export to JSON, CSV, Excel, or HTML from the Output tab, or pull via the API.
๐ How to Use (Apify Console)
- Log in at https://console.apify.com โ Actors.
- Open Free Email Domain Scraper.
- Paste your domains / URLs into the Domains field.
- (Optional) Set Max Emails Per Domain and Proxy.
- Click Start.
- Watch emails appear live in the run Log and Output tabs.
- Export to JSON / CSV / XLSX when finished.
๐ค Use via API
curl -X POST "https://api.apify.com/v2/acts/<ACTOR_ID>/run-sync-get-dataset-items?token=<APIFY_TOKEN>" \-H "Content-Type: application/json" \-d '{"domains":["microsoft.com","bol.com"],"max_emails_per_domain":10}'
๐ก Best Use Cases
- ๐งฒ Lead generation โ build prospect lists from a target account list.
- ๐ Market research โ map the contactable surface of an industry.
- ๐ค Partnerships & PR โ find press / media / partnership inboxes fast.
- ๐งโ๐ผ Recruiting โ locate careers / HR contact addresses.
๐ณ Pricing
This Actor uses the Pay-Per-Event model with a single value-based event:
| Event | What it bills for |
|---|---|
row_result | Charged once per result row (a unique {domain, email} pair) pushed to the dataset. |
You only pay for results you actually get. There is no rental fee.
โ FAQ
Does it find emails on JavaScript-heavy sites? Yes โ when a page returns little or no static HTML, the Actor renders it with a headless Chromium browser and re-scans.
Will I get emails that don't belong to the domain? No. Matching is domain-locked: only addresses ending in the target domain (or its subdomains) are kept.
What if a site blocks me? The proxy ladder kicks in automatically: direct โ datacenter โ residential, then it sticks with residential for the rest of the run.
Can I scan full URLs, not just bare domains?
Yes โ https://www.example.com/anything is normalized to example.com automatically.
โ๏ธ Legal & Compliance
Data is collected only from publicly available web pages. You are responsible for complying with GDPR, CCPA, anti-spam laws (e.g. CAN-SPAM), and each target site's Terms of Service. Do not use harvested emails for unsolicited bulk messaging.
๐ Support & Feedback
Found a bug or want a feature? Open an issue on the Actor's Issues tab โ real answers, fast.