Best email verifiers for catch-all addresses
Catch-all domains accept every address, so no SMTP check can confirm the mailbox. Seven verifiers ranked on how they label, price and report that share.
How this was compared
Disclosure: ZapBounce is our product. Figures were read from each vendor's own pages in September 2026, and the criteria below were applied to every entry, ours included.
The short version
- How the vendor reports a catch-all address: a labelled result you can count, a score, or a verdict folded into valid.
- Whether the result shows what the mail server said, so you can audit the reading yourself.
- What a catch-all row costs, and whether unresolved rows and duplicates are billed on top.
- Whether the report tells you what share of the whole list reached a definite verdict.
- Published price at 10,000 addresses and credit expiry, read from each vendor's own pages in September 2026. Vendors whose pricing pages would not load for us appear without figures.
- Disclosure: ZapBounce is our product, and the same criteria were applied to it.
At a glance
| 10,000 addresses | Credit expiry | Bills unknowns | |
|---|---|---|---|
| ZapBounce | $25 | Credits never expire | No |
| Bouncer | $60 | Credits never expire | No |
| Reoon | $11.90 | Instant credits never expire | Not stated |
| Clearout | Not listed | Credits never expire and roll over | No |
| BounceBan | See their pricing page | See their pricing page | See their pricing page |
| Allegrow | $8 per 1,000 add-on credits, on a plan from $99 a month (Starter) | Not published | Not stated |
| MillionVerifier | Not shown in the tiers we could read | Credits never expire, stated twice on their page | No |
Vendor figures read from their own pricing pages in September 2026. Confirm before purchase, because prices move.
The ranking
Best first, with the situation each one fits.
ZapBounce
Disclosure: ZapBounce is our product. Each domain gets one extra probe to a random address. If that also returns 250, the row comes back catch_all, billed once and never guessed further. Unknown rows cost nothing, and the report's coverage figure shows how much of your list reached a definite verdict.
- Best for:
- B2B lists where a quarter or more of the file sits on accept-all domains and you want that share counted, priced at $25 for 10,000 checks, and kept apart from valid so you can send to it last.
Bouncer
Bouncer adds a toxicity check that flags risky domains, and it never charges for duplicates or unknowns. It publishes no accuracy percentage.
- Best for:
- Teams that want a risk flag on top of the SMTP result for an accept-all segment.
- Less suited to:
- Tight budgets at volume, where their published 100,000 tier costs $400.
Reoon
Reoon runs a five-step deep check and returns a 0 to 100 score on hard domains, where most verifiers return a single label.
- Best for:
- Cold senders who would rather act on a confidence score than hold a labelled segment.
- Less suited to:
- Buyers who need a yes or no they can audit, since a score on an accept-all domain is an estimate.
Clearout
Clearout attempts to resolve catch-all domains rather than reporting them, and it holds ISO and SOC 2 Type II certifications.
- Best for:
- Buyers whose procurement checklist asks for those certifications.
- Less suited to:
- Price-led buying, since per-volume rates were not listed on their pricing page when we read it.
BounceBan
A catch-all specialist whose whole pitch is the accept-all segment. Its pricing page renders figures in a script, so this row carries its pricing structure only.
- Best for:
- Teams whose lists are almost entirely accept-all business domains.
- Less suited to:
- Buyers who need a printed price ladder before a trial.
Allegrow
Allegrow sells verification as add-on credits on top of a monthly plan, alongside its wider deliverability product.
- Best for:
- Teams already paying for an Allegrow plan who want catch-all checks in the same place.
- Less suited to:
- One-off list cleans, since credits sit on top of a monthly subscription.
MillionVerifier
MillionVerifier refunds any address it could not verify with certainty, and its credits never expire.
- Best for:
- Very large, mixed lists where the per-address rate matters most.
- Less suited to:
- Buyers who want to see every tier first, since their 1,000, 10,000 and 100,000 tiers did not render when we read the page.
Why ZapBounce ranks first
When none of these is the answer
Decide on three things. First, your accept-all share: count the catch-all rows on a sample before you pick a vendor, because on a guessed B2B file it can be a quarter of the list. Second, the output you can act on: a labelled segment you send to last, or a score you have to set a threshold for. Third, cost per usable row: add what each vendor bills for catch-all, unknown and duplicate rows, then set it beside the published 10,000 price in the table above.
Questions people ask
Can any email verifier confirm a catch-all address?
No SMTP check can confirm a mailbox on a catch-all domain, because the server answers 250 to every address. A verifier can label the row, score it, or guess. ZapBounce labels it catch_all after one random-address probe and bills it once.
Should I send to catch-all addresses?
Send to them after your valid addresses, in smaller batches, and watch the bounces. Many catch-all rows are real people at real companies. Dropping the whole segment can remove about a quarter of a B2B list.
Do verifiers charge for catch-all results?
Most do, because the mail server gave a definite answer. ZapBounce bills a catch_all row once at the normal one-credit rate. Unknown rows and duplicates are never billed.
Why do BounceBan and Allegrow appear without prices?
Their pricing pages did not show figures we could read and date in September 2026. Every price on this page comes from the vendor's own page, so those two rows show structure only.
Run the same sample through two of them
100 free checks a month, no card. Compare how many addresses each one declined to judge, which matters more than either accuracy claim.