Real SMTP handshake checks
Every verification talks to the recipient's actual mail server. Syntax and MX checks alone miss the most expensive bounces: dead mailboxes on live domains.
Real SMTP verification · No email is ever sent
Test any email address before you send. We open a live SMTP handshake with the recipient's mail server and tell you whether the mailbox exists — so hard bounces never reach your campaign stats or your sender reputation.
5 free checks per day. No signup needed.
Every hard bounce is a signal to Gmail, Outlook and every other mailbox provider that you don't know your own list. Providers track bounce rate per sending domain and IP, and they act on thresholds — cross them and all of your mail suffers, including the messages to perfectly good addresses.
The fix is simple and boring: never send to an address you haven't verified. Run new signups through the email bounce checker before they enter a sequence, and re-clean any list older than three months — addresses decay at roughly 2–3% per month as people change jobs and abandon mailboxes.
We validate the address format, then look up the domain's MX records to find the servers that actually accept its mail. No MX, no mailbox — instant fail.
We connect to the real mail server and ask it, in its own protocol, whether the mailbox exists. The server answers; we disconnect before any message is sent.
If the domain accepts everything, most tools give up and say “risky”. Our proprietary resolution engine — purpose-built algorithms and data sources — sees straight through accept-all domains to resolve whether the specific mailbox is real.
Every verification talks to the recipient's actual mail server. Syntax and MX checks alone miss the most expensive bounces: dead mailboxes on live domains.
Our proprietary resolution engine resolves catch-all domains that other tools punt on as “risky”, with near-100% accuracy across the accept-all domains where most business mailboxes live.
Throwaway domains and role accounts (info@, sales@, support@) are flagged automatically, along with a free-provider flag so you can segment business addresses from personal ones.
Upload a list of up to 60,000 addresses and download it back with a per-row status, reason and flags. Unknown results are never charged, on single checks or in bulk.
A simple key-authenticated API for single and bulk verification — verify at the point of signup so a bad address never enters your list in the first place.
5 free checks a day on this page, and 100 free credits when you create an account. No card required, no trial countdown.
1 credit = 1 verification. Credits never expire. Unknown results are never charged.
1,000 credits · $10.00/1k
$10
5,000 credits · $8.40/1k
$42
25,000 credits · $6.80/1k
$170
100,000 credits · $5.50/1k
$550
1,000,000 credits · $4.00/1k
$4,000
10,000 credits / month
$65/mo
First month $79, then $65/mo locked.
50,000 credits / month
$240/mo
First month $290, then $240/mo locked.
100,000 credits / month
$450/mo
First month $540, then $450/mo locked.
250,000 credits / month
$1,050/mo
First month $1,250, then $1,050/mo locked.
Keep it under 2%. Between 2% and 5%, mailbox providers start treating your traffic with suspicion and more of your mail lands in spam. Above 5% you are actively damaging your sender reputation, and sustained rates at that level can get a sending domain or IP blocklisted.
We open a real SMTP conversation with the recipient's mail server — the same handshake a sending server performs — and ask whether the mailbox exists, then disconnect before any message is transmitted. The address never receives anything and the owner never knows a check happened.
Risky means the address is technically accepting mail but carries elevated bounce or engagement risk — for example a catch-all domain we couldn't fully resolve, a disposable address, or a role account like info@. You can send to risky addresses, but segment them and watch the results.
Yes. Most checkers mark every address on a catch-all domain as risky and stop there. Our proprietary resolution engine — purpose-built algorithms and data sources — sees straight through accept-all domains to resolve whether the specific mailbox actually exists behind the catch-all, returning a real answer where other tools give up.
You get 5 free checks per day right on this page with no signup, and 100 free credits when you create an account — no card required. Paid plans start at $10 for 1,000 verifications.
Clean your list today. 100 free credits, no card required.
Start verifying free