# The Best Email Verification Tools, Tested on 100 Known Addresses (2026)

By [Florian Martens](https://pipe0.com/authors/florian-martens) · Published Oct 17, 2026

Source: https://pipe0.com/blog/best-email-verification-tools

> We ran the same 100 email addresses through 6 email verifiers. One half was real and the other fake. Every provider handled Gmail and dead domains. On work addresses, accuracy ranged from 97% down to 66%.

**TL;DR:** On 100 labelled email addresses, LeadMagic got 97 right, ZeroBounce 96, Bouncer and MixRank 93, Emailable 70, and MillionVerifier 66. The gap is all on work domains, where Emailable and MillionVerifier call most addresses – wrongly – catch-all.





{/*
  Numbers: brain/positioning/evidence.md section G. Runs 20261006T201548Z-886a
  (ZeroBounce, MixRank, MillionVerifier), 20261006T204836Z-0576 (LeadMagic),
  20261017T172849Z-de8e (Bouncer), 20261017T173041Z-245c (Emailable, and the
  replay of all six). Medians: a061 for the first three, 0576 for LeadMagic,
  de8e and 245c for Bouncer and Emailable. Prices: vendors' public pricing
  pages, 2026-10-17.
  */}

An email verifier has one job: tell you which addresses will bounce before
you send. Most verifiers get the easy emails right. The difference shows up
on work addresses.

We ran the same 100 email addresses through six email verifiers. Fifty email
addresses were real and the other 50 were fake: random mailboxes at Gmail,
Outlook, and well-known companies, plus addresses at domains that don't
exist.

<img
  alt="Email verification accuracy: LeadMagic 97%, ZeroBounce 96%, Bouncer 93%,
MixRank 93%, Emailable 70%, MillionVerifier
66%"
  src="__img0"
/>

## The results [#the-results]

|                 | Right | Fakes passed | Undetermined | Median time | 10,000 checks  |
| --------------- | ----- | ------------ | ------------ | ----------- | -------------- |
| LeadMagic       | 97    | 0            | 2            | 2.0 s       | $18 to $50     |
| ZeroBounce      | 96    | 0            | 2            | 0.3 s       | $129           |
| Bouncer         | 93    | 1            | 4            | 0.5 s       | $60            |
| MixRank         | 93    | 0            | 4            | 1.3 s       | Not sold alone |
| Emailable       | 70    | 1            | 28           | 0.3 s       | $60            |
| MillionVerifier | 66    | 1            | 32           | 0.7 s       | $39            |

A fake email address passed as valid is the expensive mistake: it bounces
and dents your sender reputation. An undetermined verdict (catch-all or
unknown) is the verifier declining to commit. Marking an email as 'unknown'
is honest, but it leaves the decision to you.

All six providers in our test caught random Gmail and Outlook mailboxes and
dead domains. Five providers confirmed all 20 real Gmail addresses (Bouncer
marked one risky).

The spread in our assessment comes from how providers classify work addresses.

## LeadMagic: the most accurate, and free when unsure [#leadmagic-the-most-accurate-and-free-when-unsure]

LeadMagic confirmed 49 of the 50 real addresses, and the one it rejected,
every verifier rejected. It marked no fake email address as valid.

LeadMagic's email validation costs 1/4 credit. Email addresses that come
back as 'unknown' cost nothing.

The cost of accuracy is speed. LeadMagic's validation takes roughly 2
seconds per check.

Learn more in our [LeadMagic review](/reviews/leadmagic).

## ZeroBounce: as accurate, and the fastest [#zerobounce-as-accurate-and-the-fastest]

ZeroBounce got 96 right, caught 49 of 50 fakes, and answered in 0.3
seconds. It comes with SOC 2 and ISO 27001 paperwork and an official MCP
server. It costs several times what a budget verifier does, and catch-all
results are billed.

Learn more in our [ZeroBounce review](/reviews/zerobounce).

## Bouncer: close behind, with one bad miss [#bouncer-close-behind-with-one-bad-miss]

Bouncer resolves catch-all domains instead of hedging on them: it flagged
17 of 30 real work domains as accept-all and still confirmed 16 of those
addresses. It got 93 right at half a second a check. It marked one fake
email address as valid. The wrongly marked address was a random mailbox at
hubspot.com, returned as deliverable with a perfect score of 100, while four
of the other five rejected it.

Bouncer is priced at $60 for 10,000 checks – about half of what ZeroBounce
charges.

Learn more in our [Bouncer review](/reviews/bouncer).

## Three more, quickly [#three-more-quickly]

* [MixRank](https://mixrank.com) matched Bouncer at 93 and passed no fakes,
  but it is a data provider that sells validation as part of its API, not a
  verifier you sign up for.
* Emailable was perfect on consumer addresses and fast, but called 12 of
  30 real work addresses catch-all. Turning on its deeper accept-all check
  made that worse, not better. More in the
  [Emailable review](/reviews/emailable).
* MillionVerifier is the cheapest by far and just as good on consumer
  lists. It called 18 of 30 real work addresses catch-all. More in the
  [MillionVerifier review](/reviews/millionverifier).

## Which one to pick [#which-one-to-pick]

For cold outbound to work addresses, pick LeadMagic or ZeroBounce. The test
can't separate them on accuracy: LeadMagic is cheaper and free on unknowns,
ZeroBounce is faster and comes with compliance paperwork. Bouncer gets close
for less.

For newsletters and consumer lists, where almost everything is Gmail or
Outlook, MillionVerifier gives the same answers for a fraction of the
price.

In [pipe0](/docs/pipe-catalog), ZeroBounce and MillionVerifier can run as
pipes on every new row to ensure you're sending email to valid addresses.

Despite our small dataset, we're confident that a larger sample would not
meaningfully impact the results or our assessment.


## FAQ

### What is the most accurate email verification tool?

In our test of 100 labelled addresses, LeadMagic (97 right) and ZeroBounce (96) were the most accurate, and neither passed a fake address as valid. Bouncer and MixRank followed at 93.

### Why do email verifiers disagree on work addresses?

Many company mail servers accept mail for any address, so a simple check can't tell whether a mailbox exists. Some verifiers do extra work to resolve these domains; others return catch-all and leave the decision to you.

### Should I send to catch-all addresses?

Only with care. In our test, sending to MillionVerifier's catch-all results would have reached 18 more real people but also 13 fake addresses, so roughly one in three of those sends would bounce.

### How was the test run?

We used 50 real addresses of pipe0 users who signed in with Google in the 45 days before the test and 50 fake ones we generated, then scored each verdict against the known answer. Catch-all and unknown count as undetermined, not as wrong.