Smart Email Finder & Verifier - No API Key
Pricing
from $1.00 / 1,000 results
Smart Email Finder & Verifier - No API Key
$1/1K 🔥 Fast email finder & verifier! Discover & guess company emails from any domain, DNS-MX verified — no key. JSON, CSV, Excel or API in seconds. Drop domains or names & pull thousands of leads for cold outreach & recruiting ⚡
Pricing
from $1.00 / 1,000 results
Rating
0.0
(0)
Developer
ninhothedev
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Share
Smart Email Finder & Verifier 🔎✉️ (No API Key)
Find and verify business email addresses from a company domain — or a person's name — and confirm deliverability with DNS-MX checks. No API key, no monthly seat, no fragile third-party portal.
This Actor combines the two techniques every email-finding tool relies on, and does both in one cheap run:
- Discover — it fetches a company's homepage and common contact pages (
/,/contact,/about,/impressum,/team,/kontakt) and extracts every real email address it can find — includingmailto:links, plain-text addresses, and obfuscated ones likename [at] domain [dot] comorhello@company.com. It also grabstel:phone numbers. - Guess — for a given person (first + last name), it generates the common corporate email patterns (
john.doe@,jdoe@,johndoe@,john@, …) at that company's domain.
Every candidate email is then verified for deliverability without SMTP: the Actor confirms the domain publishes valid MX records via Google DNS-over-HTTPS and validates the address syntax, then flags disposable providers. See How verification works below for why this is the honest, reliable signal.
💡 Use cases
- B2B lead generation — turn a list of company domains into a list of verified contact emails.
- Cold outreach & sales prospecting — find the decision-maker's likely address and confirm the domain accepts mail before you send.
- Recruiting & talent sourcing — reach candidates when only a name + employer is known.
- List building & CRM enrichment — append emails + phone numbers to accounts you already have.
- Deliverability hygiene — screen an existing list for dead domains (
no_mx) and disposable addresses before a campaign.
🚀 Input
| Field | Type | Description |
|---|---|---|
mode | select | discover (scrape pages for emails + phones) or guess (person → corporate patterns). Default discover. |
domains | array | Company domains, e.g. ["stripe.com", "apify.com"]. Scheme/path stripped automatically. Used in both modes. |
firstName | string | Person's first name (guess mode). |
lastName | string | Person's last name (guess mode). |
pages | array | Page paths to scrape per domain (discover mode). Default ["/","/contact","/about","/impressum","/team"]. |
maxItems | integer | Max output rows (1–1000). Default 100. |
Example — discover
{ "mode": "discover", "domains": ["apify.com", "stripe.com"] }
Example — guess
{ "mode": "guess", "domains": ["stripe.com"], "firstName": "John", "lastName": "Doe" }
📤 Output
Each row is one email (or phone). Example:
{"type": "email","email": "hello@apify.com","source": "discovered","pattern": null,"domain": "apify.com","mx_found": true,"mx_host": "aspmx.l.google.com","syntax_valid": true,"disposable": false,"status": "mx_ok","found_on_url": "https://apify.com/contact","person": null,"scraped_at": "2026-07-19T18:40:00+00:00"}
Guessed rows include pattern (e.g. {first}.{last}) and person; discovered phone rows use type: "phone" with a phone field. Status is one of mx_ok, no_mx, invalid_syntax.
🔬 How verification works (and why no SMTP)
Most "verifiers" claim to do an SMTP RCPT TO handshake against the mail server. From cloud/datacenter IPs — where scrapers run — that handshake is routinely blocked, greylisted, or returns catch-all lies, so the "valid" flag is often meaningless. Instead, this Actor uses the honest, reproducible signals:
- MX records via Google DNS-over-HTTPS (
https://dns.google/resolve) — proves the domain is configured to receive mail. No MX ⇒ the address cannot be delivered (no_mx). - Strict syntax validation — RFC-ish local-part + alphabetic TLD.
- Disposable-domain detection — flags Mailinator, Guerrilla Mail, 10MinuteMail and friends as risky.
This never probes the target mail server, never leaks your intent, and never gets your IP blocked. mx_ok means "valid syntax on a domain that accepts mail" — the strongest signal you can get cleanly.
💰 Pricing
Priced to undercut Hunter.io, Snov.io and Apollo — roughly $1 per 1,000 emails processed, pay-as-you-go, no monthly seat and no credit expiry. Run it on a handful of domains or ten thousand; you only pay for what you use.
| This Actor | Hunter.io / Snov.io | |
|---|---|---|
| API key required | ❌ No | ✅ Yes |
| Monthly seat / subscription | ❌ No | ✅ Yes |
| DNS-MX verified | ✅ Yes | ✅ Yes |
| Discover + Guess in one run | ✅ Yes | Separate credits |
| Phone numbers | ✅ Yes (tel:) | Limited |
🔗 Related Actors by this author
⚖️ Legal & GDPR
Scrape and process only publicly available business contact data, and use it in line with GDPR/CAN-SPAM and applicable local law. You are the data controller for how you use the output. This tool does not send email.
Keywords: email finder, email verifier, email checker, MX record lookup, lead generation, B2B leads, cold outreach, email pattern, contact scraper, no API key.