Email Verification Tools Compared: Pricing, Catch-All Handling, and the Stack We Run
MillionVerifier, ZeroBounce, NeverBounce, Bouncer, DeBounce, and Findymail compared on real pricing, plus an honest explanation of the catch-all problem.

Email verification checks syntax, MX records, and mailbox existence via an SMTP probe. MillionVerifier starts at $89 for 50,000 credits, Bouncer at $8 per 1,000, and ZeroBounce at $99 monthly. No tool can confirm a mailbox on a catch-all domain, so those contacts need waterfall enrichment rather than verification.
Key takeaways
- No verification tool can confirm a mailbox on a catch-all domain, because those servers accept RCPT TO for every address whether the mailbox exists or not.
- MillionVerifier starts at $89 for 50,000 credits (about $0.00178 each) and refunds credits for results it cannot verify with certainty.
- Bouncer runs from $8 per 1,000 credits down to $2,000 per million, and DeBounce charges 10 credits per catch-all validation on top of its per-check rate.
- Vendor accuracy claims of 99 percent and 99.6 percent come from different internal methods with no shared benchmark, so they are not directly comparable.
- The stack we run is MillionVerifier first across everything, Findymail for unconfirmed and missing addresses, then FullEnrich for catch-all recovery.
- Sequence matters more than tool choice: each stage costs more per contact, so each should only process what the cheaper stage could not resolve.
Reviewed and updated August 10, 2026
Email Verification Tools Compared: Pricing, Catch-All Handling, and the Stack We Run
Verification is the cheapest deliverability insurance you can buy. A thousand unverified addresses cost roughly two dollars to check and can cost you a sending domain if you skip it. Yet the category is genuinely confusing, because every vendor publishes an accuracy percentage, none of those percentages come from a shared benchmark, and all of them go quiet on the one case that matters most in B2B: catch-all domains.
Here is what these tools actually do, what they cost as of August 2026, and how we sequence them.
What verification actually checks
Four layers, run in order, each cheaper than the last one it saves you from:
- Syntax. Malformed addresses, illegal characters, obvious typos in the local part.
- Domain and MX. Does the domain resolve, and does it publish mail exchange records? A domain with no MX cannot receive mail at all.
- Classification. Disposable domains, role-based addresses (info@, sales@, support@), and known spam traps where the vendor has data.
- SMTP probe. Open a connection to the receiving server and issue a
RCPT TOfor the address without sending a message. A clean accept means the mailbox exists. A rejection means it does not.
Step four is where the value is, and it is also where the whole category runs into a wall.

The catch-all problem, stated honestly
A catch-all (or accept-all) server accepts RCPT TO for every address at the domain, whether the mailbox exists or not. That is a deliberate configuration choice, common at enterprises that would rather receive misaddressed mail than bounce it.
The consequence: no verification tool can confirm a mailbox on a catch-all domain. Not one. A vendor that returns "valid" for a catch-all address is inferring from pattern data, historical engagement, or a proprietary model, and any vendor telling you otherwise about the SMTP layer is describing a guess as a fact.
That leaves three real options:
- Drop them. Safe, and in enterprise B2B it can remove a large share of your best-fit accounts.
- Send anyway, in a walled-off segment. Separate domain, small volume, measure the bounce rate on that segment specifically before scaling.
- Recover them from a different data source. Use a finder or waterfall enrichment provider that returns addresses sourced from real records rather than pattern-guessed from a first-name-dot-last-name template.
Option three is the only one that both protects the domain and keeps the accounts. It costs more per contact, which is why it belongs at the end of a waterfall rather than the start.

What the market actually charges
Prices below were checked in August 2026. Vendors change them; confirm before you commit budget.
| Tool | Entry pricing | Best published rate | Credits expire? | Published accuracy claim |
|---|---|---|---|---|
| MillionVerifier | $89 for 50,000 credits (about $0.00178 each) | Volume discounts above 50M | No | 99%+ |
| Bouncer | $8 for 1,000 credits ($0.008 each) | $2,000 for 1,000,000 ($0.002 each) | No | Not published as a single figure |
| DeBounce | Packages from 5,000 credits, 100 free on signup | From $0.00045 per check at top volumes | No | Not published as a single figure |
| ZeroBounce | ZeroBounce ONE from $99/mo, 10,000 credit minimum; 100 free credits | Custom above 1M credits | No | 99.6% |
| NeverBounce | Monthly plans from about $24/mo (third-party trackers) | Roughly $0.008 per email at low volume falling toward $0.002 at multi-million volume | Varies by plan | Not published as a single figure |
| Findymail | $99/mo Starter: 5,000 finder credits plus 5,000 verifier credits | Custom enterprise volume pricing | Roll over up to 2x monthly allowance | Bounce guarantee rather than an accuracy figure |
Notes worth having before you compare the columns.
MillionVerifier bundles catch-all handling at no extra charge and buckets results as Good, Risky, or Bad, refunding credits on results it cannot verify with certainty. That refund policy is the practical differentiator: you are not paying for guesses.
DeBounce prices catch-all validation separately at 10 credits per address and data enrichment at 20 credits per successful detection, so the headline per-check rate understates the cost on a catch-all-heavy list.
ZeroBounce does not charge for unknown results and includes deliverability extras (inbox tests, blacklist monitoring) in the same subscription, which matters if you would otherwise buy those separately.
Findymail is a finder with verification built in rather than a pure verifier. It publishes a bounce guarantee of under 5 percent with a refund if exceeded, and charges only for results it finds.
NeverBounce pricing above the free tier is quote-gated, so the figures come from third-party pricing trackers rather than a published rate card. Treat them as indicative.
Why accuracy percentages are not comparable
Every vendor in that table markets an accuracy figure or a guarantee. None of them run against a shared, published test set. Vendors differ on what counts as a correct result, whether unknowns are excluded from the denominator, and whether catch-all addresses are scored at all. Two tools quoting 99 percent can be measuring different things.
The only test that answers your question is one on your own data. Take 1,000 addresses from a representative list, split it, run each half through a different vendor, send to both, and compare the actual bounce rate against cold email bounce rate benchmarks. Your niche and your data source determine the answer far more than the vendor's marketing does. A list scraped from directories and a list built from a finder API will produce different results through the same tool.
The stack we run
Three tools in sequence, chosen for cost per outcome rather than headline accuracy:
- MillionVerifier first, across everything. It is cheap enough to run on the whole list without thinking about it, and the risky-email refund means the budget tracks confirmed results.
- Findymail second, for contacts MillionVerifier cannot confirm and for anyone missing an address entirely. Verification is built into the find, so results arrive already checked.
- FullEnrich last, as the catch-all recovery step. It aggregates multiple data vendors, which is how you get a real address for an accept-all enterprise domain without pattern-guessing your way into a spam trap.
The ordering is the point. Each stage is more expensive per contact than the one before it, so each stage only ever sees what the cheaper stage could not resolve. Running the expensive tool first, or running everything through all three, wastes most of the budget.
We do not use pattern-guessing tools to confirm catch-all addresses, and we do not send to a mailbox whose existence nobody can evidence. That rule is what keeps bounce rates low enough that domains survive.
Choosing for your situation
| Your situation | Start with |
|---|---|
| Large existing list, one-off clean | MillionVerifier or DeBounce on pay as you go |
| Continuous verification wired into a pipeline | Bouncer or ZeroBounce for the API and integrations |
| You need to find addresses, not just check them | Findymail |
| Enterprise B2B, heavy catch-all exposure | A cheap first pass plus a waterfall enrichment step |
| You also want inbox placement and blacklist monitoring | ZeroBounce, which bundles them |
Verification is necessary and not sufficient
A perfectly verified list still fails if the targeting is wrong, the infrastructure is unauthenticated, or the copy generates complaints. Verification protects one specific thing: your bounce rate, and through it your domain reputation.
Put it alongside correct SPF, DKIM, and DMARC records, monitoring in Google Postmaster Tools, a blacklist check whenever delivery errors spike, and the fundamentals in the cold email deliverability guide. And before you send to anyone in Canada or the EU, confirm your legal footing, because a verified address you are not allowed to email is still a problem.
Want the waterfall built and run for you? Get a free campaign plan and we will show you the verification path for your list.
Frequently asked questions.
Frequently asked questions- What does catch-all mean in email verification?
- A catch-all server accepts mail for every address at a domain, including addresses with no mailbox behind them. Verification tools test mailbox existence by asking the receiving server, so a catch-all domain answers yes to everything. The result is genuinely unknown, and any vendor reporting it as valid is inferring rather than confirming.
- How much does email verification cost?
- Between roughly $0.0005 and $0.008 per address depending on volume and vendor. Bouncer charges $8 per 1,000 credits at the low end and $0.002 each at a million. MillionVerifier is about $0.00178 per credit at 50,000. DeBounce advertises rates from $0.00045 per check at its highest volume tiers.
- Is a 99 percent accuracy claim from a verification vendor trustworthy?
- Treat it as marketing rather than measurement. Vendors define accuracy differently, some exclude unknown results from the denominator, and none publish against a shared benchmark. The only meaningful test is splitting a representative thousand-address sample between two vendors and comparing your real bounce rate after sending.
- Should I just delete catch-all addresses from my list?
- Deleting is the safe choice and often removes a large share of enterprise accounts, which in B2B can mean deleting your best-fit prospects. The better option is a waterfall enrichment step that sources the address from real records rather than guessing a pattern, then sending that segment from a separate domain at low volume.
- Do I need both an email finder and a verifier?
- If you are building lists from scratch, yes. Verifiers check addresses you already have; finders locate addresses you do not. Some finders, including Findymail, verify as part of the find and charge only for results they return, which removes one step. Pure verifiers stay cheaper for cleaning large existing lists.
About the author.

Ben Carden is CRO at RevenueFlow, which builds and operates outbound revenue engines for B2B companies. Previously at Gartner Enterprise. Studied at London School of Economics.
Ben Carden · CRO
Connect on LinkedIn →Explore more.
Ready to scale your outreach?
We build GTM engines that book real meetings. See the receipts.
Related articles.
Email Blacklist Check and Recovery: How to Delist and Stay Off
How to check Spamhaus, Barracuda, and Microsoft for a listing, the exact delisting path for each, and the sending habits that prevent a second listing.
Google Postmaster Tools for Cold Email: How to Read Every Metric
Every Postmaster Tools dashboard explained, Gmail's four reputation tiers in Google's own words, and the exact action to take at each one for cold outbound.