Syntax, DNS & MX
Malformed addresses, dead domains and missing mail servers are caught instantly — before a single connection is opened.
Enterprise list hygiene, pay-as-you-go
Run real SMTP handshake checks against every address, resolve the catch-all domains other tools punt on as “risky”, and pay only for what you verify. Clean lists in the dashboard, by CSV upload, or over the API.
No card required · Unknown results are never charged · 5 free checks a day, right here
Real SMTP handshake — not just syntax. 5 free checks per day, no signup.
Most bounce problems come from tools that stop at the cheap checks. Ours runs the full chain on every address.
Malformed addresses, dead domains and missing mail servers are caught instantly — before a single connection is opened.
We open a live connection to the receiving mail server and ask it directly whether the mailbox accepts mail. No pattern guessing, no stale databases.
When a domain accepts everything, the handshake proves nothing. Provider-level identity checks against Microsoft 365 and Google Workspace resolve the specific mailbox — turning “risky” into deliverable or undeliverable.
The same verification engine sits behind the dashboard, bulk CSV cleaning and the REST API — nothing is gated behind a higher tier.
| Capability | Dashboard | Bulk CSV | REST API |
|---|---|---|---|
| Real SMTP handshake checks | ✓ | ✓ | ✓ |
| Catch-all resolution (Microsoft 365 + Google Workspace) | ✓ | ✓ | ✓ |
| Disposable address detection | ✓ | ✓ | ✓ |
| Role-based address detection | ✓ | ✓ | ✓ |
| Free-provider flag | ✓ | ✓ | ✓ |
| Per-row results & CSV export | — | ✓ | ✓ |
| Job progress tracking | ✓ | ✓ | ✓ |
| 90-day result caching | ✓ | ✓ | ✓ |
If you are evaluating email verification software, these are the differences that show up on your invoice and in your bounce rate.
| EmailVerificationSoftware.com | Typical verifier | |
|---|---|---|
| Verification depth | Real SMTP handshake on every check | Often syntax + MX lookups only |
| Catch-all domains | Resolved via provider-level identity checks | Returned as “risky” — the lead is discarded |
| Billing model | Pay-as-you-go credits, buy what you need | Monthly subscription, unused volume wasted |
| Unknown results | Never charged / refunded automatically | Usually billed like any other check |
| Free tier | 100 credits, no card required | Short trial, card up front |
| API access | Included with every account | Gated behind higher plans |
Hard bounces above 2% put your sending domain on the path to the spam folder. Verify prospect lists before every campaign — and recover the catch-all addresses that make up a large share of B2B targets instead of cutting them.
Contacts decay as people change jobs. Re-verify your CRM on a schedule via bulk CSV or the API, flag role-based inboxes before they reach sales, and keep reporting numbers honest.
Call the API at the point of entry to block disposable addresses, typos and dead mailboxes before they become fake accounts, failed onboarding emails and skewed activation metrics.
No subscriptions, no seats, no surprises. Unknown results are never charged on single checks and refunded automatically on bulk jobs.
100 free credits on signup — no card required.
$10
1,000 credits
$10.00 per 1,000
$40
5,000 credits
$8.00 per 1,000
$70
10,000 credits
$7.00 per 1,000
$300
50,000 credits
$6.00 per 1,000
$500
100,000 credits
$5.00 per 1,000
Simple key auth, JSON in and out, single and bulk endpoints, job polling and CSV result export. Rate limit of 120 requests per minute per key. Full reference at emailverificationapi.io.
Get an API keycurl -X POST https://api.emailverificationapi.io/v1/verify \
-H "X-API-Key: ev_live_..." \
-H "Content-Type: application/json" \
-d '{"email": "jane@acme.com"}'
{ "status": "deliverable", "is_catch_all": true,
"provider": "microsoft365", "credits_used": 1 }
Serious email verification software goes well past syntax. Every check here runs the full chain: syntax and domain validation, DNS and MX lookups, then a real SMTP handshake with the receiving mail server. On top of that we flag catch-all domains, disposable addresses, role-based inboxes (info@, sales@) and free providers, so you know not just whether an address exists but whether it is worth contacting.
Two ways. First, catch-all resolution: when a domain accepts every address, most tools give up and return “risky”. We run provider-level identity checks against Microsoft 365 and Google Workspace to resolve those addresses to a real answer. Second, billing: credits are pay-as-you-go with no monthly subscription, and 1 credit always equals 1 verification.
Unknown results are never charged on single checks, and on bulk jobs the credits are refunded automatically. You only pay for verifications that give you a usable answer.
No. Every new account gets 100 free credits with no card required. You can also run 5 free checks a day right on this page without an account.
Yes. Bulk CSV cleaning handles up to 50,000 emails per job with per-row results you can export. The REST API uses simple key auth, supports single and bulk verification, and is rate-limited at 120 requests per minute per key.
100 free credits. Real SMTP checks. Catch-all resolution included on every plan.
Start verifying free