Free Email & Contact Scraper - Extract Emails From Any Website avatar

Free Email & Contact Scraper - Extract Emails From Any Website

Pricing

from $0.50 / 1,000 per record returneds

Go to Apify Store
Free Email & Contact Scraper - Extract Emails From Any Website

Free Email & Contact Scraper - Extract Emails From Any Website

Free email & contact scraper: extract emails, phone numbers & social profiles from any website or domain. MX-verified, best-contact picked, role/personal classified. Free to start, then pay-per-result β€” no subscription, no API keys, no seats. A cheap Apollo, Clay & Hunter alternative.

Pricing

from $0.50 / 1,000 per record returneds

Rating

0.0

(0)

Developer

Scrapers Delight

Scrapers Delight

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

6 days ago

Last modified

Share

πŸ“§ Free Email & Contact Scraper - Extract Emails From Any Website

Free email & contact scraper β€” turn a list of websites into a list of leads. Paste any business websites or domains and it extracts emails, phone numbers, and social profiles from each site, picks the best contact, classifies it, and MX-verifies it. Free to start, then pay-per-result β€” a fraction of Apollo, Clay, Hunter, or ZoomInfo, with no subscription. Or skip the list and find local businesses by area + category.

No login. No credits-that-expire. No per-seat fees. Just websites in β†’ verified contacts out.


Why this beats the big enrichment tools

Apollo / ZoomInfo / LushaClayHunterThis actor
ModelMonthly plans + creditsCredits (expire)Monthly plansPay-per-event β€” pay only for what you enrich
Cost~$0.02–0.10+ / contact + seats~$0.10+ / enrichment$34–$349 / mofrom ~$0.003 / website, no subscription
SourceTheir fixed databaseAggregates providersDomain DBThe business's own live website
Lock-inSeats, contractsCredit packsPlansNone β€” run it on Apify, export anywhere

You bring the businesses (from anywhere β€” a CSV, a Maps export, our own lead actors); this gets you the contacts, cheap.


What it extracts (per website)

email (the best one) Β· email_confidence (high / medium / low) + email_confidence_reason Β· email_type (role / personal) Β· email_verified (MX-checked) Β· all emails Β· phone Β· socials (LinkedIn, Facebook, Instagram, X, YouTube, TikTok) Β· plus name, category, address, lat/lng when found via area search.

How it finds the email (most enrichers miss these):

  • πŸ“¨ mailto: links, plain-text addresses, and addresses hidden in JSON/scripts
  • πŸ›‘οΈ Cloudflare-protected emails (decodes data-cfemail)
  • πŸ₯Έ Obfuscated formats (name [at] domain [dot] com)
  • 🧹 Junk & placeholder filtering (noreply@, user@domain.com, image filenames…)
  • 🎯 Best-contact pick β€” prefers a real role inbox (info@, sales@) on the company's own domain
  • βœ… MX verification β€” confirms the domain actually accepts mail
  • πŸ… Confidence grade on every email β€” high (the business's own domain and MX-verified), medium (own domain unconfirmed, or a related parent/sister-brand domain or brand mailbox), low (off-domain β€” eyeball before outreach). Sort by email_confidence to get your A-list in one click. Telemetry false-positives (Wix/Sentry tracking IDs) are filtered out automatically.

It crawls the homepage + contact / about / team / impressum pages (with a www/scheme fallback) β€” usually 1–10 pages.


How to use it

Enrich a list (the main mode)

{ "websites": ["acmeplumbing.com", "https://www.smithlaw.com"], "verifyEmails": true }

Or find businesses by area + category, then enrich

{ "searchArea": "Austin, TX", "categories": ["lawyer"], "verifyEmails": true }

Open the Dataset tab for results; export to CSV/JSON/Excel or pull via the Apify API into your CRM, Clay, n8n, or Make.


Pricing β€” the cheapest enricher anywhere

~$1 per 1,000 websites enriched (lot-scraped $0.0005 + lot-detail-enriched $0.0005) β€” and that one price gets you the email + phone + socials, MX-verified, no subscription, no seats, no expiring credits.

EventWhat it coversPrice / event
lot-scrapedeach business returned$0.0005
lot-detail-enrichedeach website crawled for contacts$0.0005
monitor-run-completedeach scheduled watch run$0.05
new-lot-detectedeach newly-appearing business$0.02
alert-deliveredeach Slack/email/webhook alert$0.005

Cost per 1,000 emails found vs. the market (you also get phone + socials, which most don't include):

Per 1,000 emails
This actorβ‰ˆ $2.50 (at ~40% hit)
Other Apify email scrapers$3.50–$40
Enrow (cheapest dedicated finder)$12
Hunter.io$17–26
Apollo.io~$49
Lusha~$94
Clay$130+
ZoomInfo$3,000+ (annual contract)

Pay-per-event means you only pay for what you run β€” no monthly minimum, no wasted credits.


Honest notes (no overselling)

  • Email yield depends on the vertical. Professional & trade services (lawyers, accountants, agencies, contractors, plumbers, dentists) publish a contact email β€” high yield. Chains & restaurants often hide it behind a form β€” you still get phone + socials + website. Use Only keep businesses with an email for a pure email list.
  • This finds emails from each business's own website β€” it is not a people-database of individual employees like Apollo/ZoomInfo. It's the cheap, honest "company contact" enrichment.
  • Coverage for the area-search mode comes from OpenStreetMap (great for food/retail/hotels, growing for services) β€” the website-list mode works on any business you bring.

Emails are scraped from businesses' own public websites; names/addresses/phones are public facts. You are responsible for compliant use β€” follow GDPR / CAN-SPAM / CASL for any outreach (identify yourself, honor opt-outs). For B2B research and outreach. Review OpenStreetMap's ODbL attribution if you redistribute the listing data.


FAQ

Is this a Google Maps scraper? No β€” and on purpose. Listings come from OpenStreetMap (no anti-bot) and emails from each business's own website, so runs are reliable instead of fragile.

Will every site return an email? No β€” it depends on the site (see the yield notes). Socials + phone come back for nearly all.

What does email_verified mean? The email's domain has valid MX records (it can receive mail) β€” a real deliverability signal, not just a syntax check.

Can I just enrich my own list? Yes β€” that's the main mode. Paste websites/domains into websites.