🎉 2,000 free credits on signup — no card required.
Reach Real Inboxes

Find the email. Verify it delivers.

ZeMail finds anyone's email from their name and company domain — then confirms whether any address is real, risky, or dead, resolving the catch-all domains other tools quietly mark "unknown". One API, any language, sub-second.

No card required Verify & Find in one API Never charged for "unknown"
GET /v1/verify live

Free sandbox demo — try catchall@acme.io or bounce@x.com.

valid

Mailbox confirmed. Safe to send.

bucket: deliverable catch_all: false 742ms

Trusted by growth, RevOps & lifecycle teams worldwide

NorthwindFlowbaseCadenceBrightloopSendlyOutpost
150M+emails verified across every plan
99.2%verification accuracy, including catch-all domains
4,000+teams sending with confidence
99.99%API uptime · sub-second responses
Two tools, one API

Find the right address — and prove it delivers.

Building a list from scratch or cleaning one you already have, ZeMail does both jobs on the same accuracy-first engine — and you never pay for an answer we can't determine.

Email Verification

Check one address or a whole list and know instantly if each is valid, risky, or dead — with catch-all resolution the others skip. Real-time or bulk. 1 credit per result; unknowns free.

How it works →

Email Finder

Give a name and a company domain — get their most likely deliverable address, SMTP-verified with a confidence score. One lookup, in bulk, or via API. 1 credit only when found.

See the API →
How verification works

Watch an email run the engine.

Every address flows through a layered pipeline — cheapest checks first, escalating only when needed. Here's a real verification, stage by stage.

Syntax & typos

RFC-5322 + did-you-mean fix

Domain & MX

Mail servers found?

SMTP probe

Does the mailbox exist?

Catch-all resolution

Resolve the "unknown"

94

Confidence score

valid · safe to send

A real verification runs through six stages in well under a second.
The hard 40%

We don't give up at "unknown".

Roughly 30–40% of business domains are catch-all — they say yes to every address, so a basic SMTP probe can't tell a real mailbox from a fake one. Most verifiers shrug and return "unknown", then charge you anyway.

ZeMail resolves a real verdict using its domain-pattern and corroboration intelligence — a data layer that gets sharper with every verification. And if we truly can't tell, the result is "unknown" and it's free.

Other tools
jane@catchall-co.com
→ unknown · charged
ZeMail
jane@catchall-co.com
→ catch-all · score 78
Other tools
Stuck for hours on big lists
ZeMail
Fair scheduling keeps every job moving
Other tools
Pay for results they can't determine
ZeMail
"unknown" is always free
Bulk validation

Upload a list. Watch it clean itself.

Drop in a CSV of any size and ZeMail validates every address — deliverable, risky, invalid, or unknown — with fair scheduling that keeps even million-row lists moving.

  • 1 credit per result — you're never charged for "unknown"
  • Live progress with downloadable, deduped results
  • List-health score & reason-code breakdown
Start free — 2,000 credits
Bulk Verification
Website Signups.csv 0%
0 of 8,127 emails verified
Verifying in real time
List health
0%Good
Total emails
8,127
8,127emails
  • Deliverable0
  • Risky0
  • Invalid0
  • Unknown0
Top failure reasons
Mailbox not found312
Catch-all domain267
Invalid syntax44
Built for scale & trust

Everything you need to protect your sender reputation.

Catch-all resolution

The IP moat. Resolve a real score where everyone else returns "unknown".

Real-time & bulk

Sub-second single checks or millions in a CSV — one consistent API.

Developer-first

Clean REST + webhooks, copy-paste snippets in 8 languages, idempotent calls.

Fair multi-tenant scheduling

Big lists never starve small ones — sharded, interleaved, always moving.

Private by design

We learn domain-level shapes, never store your contacts' addresses. GDPR & CCPA compliant.

You only pay for answers

Every determinate result is 1 credit — valid, invalid, catch-all, or risky. "Unknown" results, where we can't be sure, are always free.

Loved by senders

Teams that stopped guessing.

From high-volume senders to lean growth teams — here's what changes after the "unknowns" disappear.

★★★★★

"We cut our bounce rate from 9% to under 1% in a single week. The catch-all resolution alone paid for the plan ten times over."

SC
Sarah Chen
Head of Growth, Northbeam
★★★★★

"Other tools left half our list as 'unknown' and still billed us. ZeMail resolves them — and the ones it can't are free. No-brainer."

MR
Marcus Reyes
Marketing Ops, Flowstate
★★★★★

"We push 2M+ emails a month through the API. Sub-second responses, dead-simple integration, not one slowdown at peak."

PN
Priya Nair
Engineering Lead, Cadence
★★★★★

"Switched from three tools down to one. Cleaner data, half the spend, and a team that finally trusts the list."

DK
David Kim
Founder, Leadbird
★★★★★

"Our inbox placement jumped 14 points after a single cleaning pass. Deliverability has never looked this healthy."

AO
Amara Okafor
Deliverability, Sendwell
★★★★★

"The list-health report is the first thing my team checks every morning. Reason codes make cleanup obvious."

TR
Tom Russo
RevOps, Pipeline.io
★★★★★

"Finally a verifier that's honest about what it can't determine — and doesn't bill you for the guesswork."

LM
Lucia Moreau
CRM Manager, Brightloop
★★★★★

"Bulk verification on a 4M-row list finished overnight. No babysitting, no throttling, results in the morning."

JW
James Wu
Growth, Stackforge
★★★★★

"The did-you-mean fixes alone recovered thousands of typo'd signups we'd otherwise have lost forever."

EH
Elena Haas
Email Lead, Coastline
★★★★★

"Dropped it into our signup flow in an afternoon. Webhooks just worked, no surprises in production."

RS
Raj Singh
CTO, Tunnel
★★★★★

"Support actually understands deliverability — not a script in sight. Genuinely rare for a tool at this price."

NB
Nadia Belkacem
Marketing, Verda
★★★★★

"ROI was obvious in the first month — fewer bounces, a better sender score, and way less manual scrubbing."

CF
Chris Fenn
Demand Gen, Outpost
How we compare

Why teams switch to datomatic.

Most verifiers give up on the hard 40% of addresses — and bill you for the guesswork. Here's the difference.

datomaticOther verifiers
Catch-all domain resolutionReal confidence scoreReturns "unknown"
Charge for undetermined resultsNever — always freeBilled anyway
Charge for "unknown" resultsNeverUsually yes
Accuracy incl. catch-all99.2%~85%
Real-time + bulk in one APIYesPartial
Data privacyDomain-level only · no PII storedYour lists stored
Money-back guarantee99% or credits backRarely
FAQ

Questions, answered.

How does email verification work?

ZeMail runs a layered check: syntax and typo correction, domain and MX-record lookup, a live SMTP mailbox probe, and catch-all resolution. Each address returns a status, sub-status, and a 0–100 confidence score.

What's a catch-all domain — and why do you handle it better?

A catch-all domain accepts mail to any address, so a normal SMTP probe can't confirm a specific mailbox. Most tools return "unknown". ZeMail resolves a real verdict using domain-pattern and corroboration intelligence that sharpens with every verification.

Will I be charged for results you can't determine?

No. Every determinate result — valid, invalid, catch-all, or risky — costs 1 credit. Only "unknown" results, where we genuinely couldn't determine an answer, are free.

Can I integrate the API in my language?

Yes — it's a clean REST API with copy-paste examples for cURL, Python, Node, PHP, Ruby, Go, Java and C#, plus signed webhooks for batch completion.

How fast is it at scale?

Single-email checks return sub-second on popular domains. Bulk lists use multi-tenant fair scheduling and a warmed sending fleet, so throughput stays steady even when thousands of teams verify at the same time.

Do you guarantee accuracy?

We target 99% accuracy including catch-all domains, and we're transparent when we can't be sure — those results are returned as "unknown" and never billed.

Start verifying in 2 minutes.

Join 4,000+ teams who stopped guessing. Get 2,000 free credits, verify your first list, and watch your bounce rate drop — no card required.

Start free — 2,000 credits
★★★★★ 4.9/5 average rating · 99% accuracy guarantee, or your credits back