Accept-All Detection, Scored

The Catch All Email Checker That Scores, Not Just Flags.

Probe a domain for an accept-all setup, then score it 0 to 100 instead of unknown.

Trusted by 500,000+ leading GTM teams

From probe to score

How the catch all email checker works

Three steps, no signup, no card on file. Enter a domain, watch the accept-all probe run, read the verdict and confidence score in two seconds.

001PROBE

Paste a domain

Drop in any domain or an address at it. We open an SMTP session and ask the server about a mailbox that cannot exist.

002SCORE

Score what hides behind it

Accept-all walls hide the mailbox, not the domain. Format patterns, role prefixes, domain age and send history still score.

003VERDICT

A number, not unknown

Accept-all confirmed, plus a 0-100 confidence score on the address, in about two seconds. Route it, nurture it, or drop it.

See it in action

Everything the catch-all checker does, on one screen

From one pasted domain to a full CSV, every accept-all probe runs the same nine-layer engine and hands back a score instead of an unknown.

Single domain

Probe one domain in seconds

Paste any address at the domain and the engine asks its mail server about a mailbox that cannot exist. Accept every address and the domain is catch-all by definition, so you get the accept-all verdict plus a 0-100 confidence score on the address you actually pasted.

/dashboard/verify
Verifox verification result: a status badge and confidence score above a grid of the nine deliverability checks for a single email.
Bulk & CSV

Resolve a whole list of them

Upload a CSV and every row comes back tagged catch-all or not, each with its own confidence score. The 20 to 40% of a B2B list that normally returns unknown lands split into addresses worth sending to and addresses worth dropping.

/dashboard/lists
Verifox bulk verification results: stat tiles for valid, risky and invalid counts above a table of verified email addresses.
API & MCP

Drop the verdict into your stack

One REST call returns catchAll and the confidence score as JSON, with cURL, Node, and Python examples ready to copy. Wiring an AI agent instead? The same accept-all probe ships as a native MCP server.

/api-docs
Verifox API dashboard: usage stat tiles, a calls-over-time chart, and a table of API keys with copy-ready code snippets.
Analytics

See how much hides behind accept-all

Every check rolls up into one activity view: how much of each list sits on accept-all domains, how those scores trend, and which domains keep returning them, so you learn which sources quietly feed you unprovable addresses.

/dashboard/lists
Verifox List Verifier overview: total lists, total emails, safe-to-send and deliverability stat tiles above a completed list card.
The honest version

What a catch-all email checker can prove

Not a dead-end 'unknown' verdict. A 0–100 confidence score on every accept-all domain, read alongside every other check Verifox runs.

A catch all email checker answers a question every other verifier ducks: is this domain set up to accept mail for everyaddress, real mailbox or not? Those accept-all domains never reject a fake recipient at the SMTP layer, so a standard check cannot prove a specific mailbox exists. Most tools give up there and return a useless “unknown,” the verdict that strands 20 to 40% of B2B lists. For the textbook background, our glossary explains what a catch-all email is and why accept-all setups exist.

One probe, end to end

Everything the probe proves

Paste one domain or upload a whole CSV, detect every accept-all setup and get a 0-100 confidence score on the addresses behind it.

Accept-all probe
9

checks on every
domain

The same accept-all probe the paid API runs on every domain, free or not.

No signup to start

Probe a domain right here, no account, no card.

10k emails a minute

Bulk CSV in, every row tagged catch-all or not, each scored.

Scored, never shrugged

Accept-all domains come back with a number, not an unknown.

99.99% accurate

Validated on a 10,000-address benchmark including catch-all domains.

Credits never expire

1,000 free on signup. 2,500 with a work email. Pay as you go after.

Start verifying, free

Addresses are never stored

Probed in memory, dropped on response. SOC 2 · GDPR · CCPA.

How we stack up

Verifox vs the other catch-all checkers

NeverBounce flags an accept-all domain and stops. ZeroBounce scores it. Verifox scores it on the highest published accuracy, with no signup and credits that never expire.

★ The scored verdictVerifox
NeverBounce
ZeroBounce
NeverBounceFlagged only
ZeroBounceAI scoring
NeverBounce99.0%
ZeroBounce99.6%
NeverBounce
ZeroBounce
NeverBounce1,000 / monthly
ZeroBounce100 / monthly
NeverBounceYes
ZeroBounceNever
NeverBounce
ZeroBounce
NeverBounce
ZeroBounce
NeverBounce
ZeroBounce
What teams are saying

Built for the teams that ship outbound

Growth leads, marketers, and engineers running real campaigns on real lists, with a verified email on every byline.

Thomas George, GTM Lead at Stripe

90% lower bill, 0.4% bounces

We were paying ZeroBounce a four-figure monthly bill and still landing 3% bounces on cold campaigns. Switched the pipeline to Verifox, dropped to 0.4% bounces, and cut the bill by more than 90%.
Thomas G.GTM Lead, Stripe
Brittany King, GTM Lead at HubSpot

Catch-all finally has a verdict

Other tools flag 30% of our B2B list as 'risky catch-all' and leave the call to us. Verifox returns a real verdict on those addresses, with a confidence score. We send more, we send safer.
Brittany K.GTM Lead, HubSpot
Dale Micallef, GTM Lead at Slack

Reputation rebuilt in 6 weeks

We had a Gmail spam-folder problem after a bad list import. Verifox cleaned the list and the warmup ran on the same engine. Back in primary inbox in six weeks. One vendor, half the cost.
Dale M.GTM Lead, Slack
Erica Kovalkoski, GTM Lead at Discord

0.7% bounce on 50k

Ran a 50,000-address outbound list through Verifox before our quarterly campaign. Bounces landed at 0.7%, sender reputation didn't move, replies were up 22% over last quarter.
Erica K.GTM Lead, Discord
Greg Lindsay, GTM Lead at OpenAI

MCP in 10 minutes

Their MCP server let me wire email verification directly into our internal Claude agent in about ten minutes. Zero glue code. No other vendor in this space has thought about that workflow.
Greg L.GTM Lead, OpenAI
Rini Vasana, Product Manager at Vercel

10k/min held under 400ms

Tested Verifox at 10,000 verifications per minute on a Tuesday morning. Latency held under 400ms median, no soft failures, no rate-limit walls. The vendor we benched throttled at 2,000/min.
Rini V.Product Manager, Vercel
Jonathan Aharon, GTM Lead at MongoDB

Hygiene that doesn't break pipeline

Our SDRs were enriching from three tools and 14% of the emails were invalid before they hit the sequencer. Verifox sits in the pipeline now and the team stopped seeing 'undeliverable' replies the next week.
Jonathan A.GTM Lead, MongoDB
Emma Fox, GTM Lead at Linear

Bulk that actually ships

Bulk upload, sorted CSV back in twenty minutes, plug into our growth stack. The half-day list-hygiene project per cohort turned into something the marketing intern runs on autopilot.
Emma F.GTM Lead, Linear
David Hare, GTM Lead at Snowflake

Scores you can act on

Verifox returns a 0-100 confidence score per address, not just a label. We thresholded at 75 for the cold sequencer, 60 for nurture, and our deliverability team finally has a knob they can tune.
David H.GTM Lead, Snowflake
Pricing

Pay once, or not at all

Most tools reset your balance every month. Verifox sells credits that sit in your account until you spend them.

FreeProve it on your own list before you spend anything.$0

forever

1,000credits on signup

No card required

2,500 with a work email

Free includes

  • All 9 checks included
  • Full API and bulk CSV
  • Catch-all confidence scoring
  • No card required
Most popular
Credit packsBuy once, spend whenever. Slide to price your list.$59

one time

10,000credits

$0.0059 eachSAVE 34%

Everything in Free, plus

  • Credits never expire
  • Verify or find from one pool
  • Up to 79% off at volume
  • No contract, no minimum
Verifox ONECredits land monthly and stack on your balance.$79

per month

15,000credits a month

$0.0053 each

Unused credits roll over

Everything in packs, plus

  • Unused credits roll over
  • Our lowest per-email rate
  • 50 requests per second API
  • Cancel anytime

One credit verifies one address; a find costs 10. All prices in USD, checkout via Stripe.

Trust & compliance

Enterprise-grade security and scale

Every layer of the stack carries a third-party attestation, so you can ship into regulated industries without rebuilding your compliance posture.

  • Claymation Japanese hanko seal in jade-green clay with a twisted shimenawa rope rim, the words SOC 2 TYPE II embossed in cream clay on its face.

    SOC 2 Type II

    Independently audited to the SOC 2 Type II standard.

  • Claymation Japanese hanko seal in cobalt-blue clay with a twisted shimenawa rope rim, the word GDPR embossed in cream clay on its face.

    GDPR

    Built for the EU with full GDPR data-subject rights.

  • Claymation Japanese hanko seal in rose-pink clay with a twisted shimenawa rope rim, the word CCPA embossed in cream clay on its face.

    CCPA

    California opt-out, do-not-sell, plus DSAR handling.

  • Claymation Japanese hanko seal in terracotta clay with a twisted shimenawa rope rim, the text ISO 27001 embossed in cream clay on its face.

    ISO 27001

    Information security held to the ISO 27001 standard.

  • Claymation Japanese hanko seal in lilac-purple clay with a twisted shimenawa rope rim, the text ISO 42001 embossed in cream clay on its face.

    ISO 42001

    AI governance aligned to the new ISO 42001 standard.

Free field manual

The Dead List

An investigation into the money leaking out of your list - and the nine checks that decide whether your email is read, or never arrives at all.

The Dead List field manual, held up by the Verifox fox
Get the free manual

57 pages, free PDF, no signup

Common questions

Catch-all detection, answered

The questions we get from teams that land here to find out whether a domain is accept-all, with the real numbers, real limits, and real opinions behind our catch-all scoring.

What is a catch-all email checker?

A catch-all email checker tells you whether a domain is set up to accept mail for every address, real mailbox or not. Those accept-all domains never bounce a fake address at the SMTP layer, so an ordinary verifier cannot prove a specific mailbox exists and returns a dead-end “unknown.”

Verifox goes one step further. Once we flag a domain as catch-all, an AI-confidence pass scores the individual address from 0 to 100 so you get a real signal to act on instead of a shrug. Want the textbook definition first? Read what a catch-all email is.

How do you detect a catch-all (accept-all) domain?

The engine sends a deterministic probe to a deliberately fake mailbox at the domain (something like [email protected]). If the receiving server returns the same 250 OK it returns for a real address, the domain is catch-all by definition: it accepts everything.

That probe is one of nine checks in the full verification engine, and it runs the moment the SMTP handshake completes. No third-party guess, just the server's own answer to a mailbox it could not possibly have.

What is the catch-all confidence score and why does it matter?

On a catch-all domain a plain verifier stops at “unknown” because the server will not confirm or deny a mailbox. Verifox returns a 0-100 confidence scoreinstead, derived from signals the accept-all wall does not hide: the domain's sending patterns, the address format the company actually uses, role-prefix flags, and historical deliverability for that domain.

The result is an answer you can route on. High-confidence addresses go to your A list, low-confidence ones go to a slower nurture or get dropped. It is the same scoring our email verification service runs on every paid check.

Is the catch all email checker actually free?

Yes. You can run 4 catch-all checks per day from this page without an account. No card, no signup.

Create a free account and you get 1,000 checks on the spot, or 2,500 if your signup email is a work address. After that, credits are pay-as-you-go and never expire on any paid plan, with volume pricing shown for your region.

How do I get a domain-level catch-all verdict?

Paste any address at the domain, even a guess like [email protected]. The accept-all probe runs against the domain's mail server, not the mailbox, so the catch-all verdict you get back applies to every address at that domain. The 0-100 confidence score is the only part that is specific to the exact address you pasted.

For lists, the same logic runs in bulk: upload a CSV or call the API and every row comes back tagged catch-all or not, each with its own score. If you only need a one-off deliverability read, the free email checker runs the identical engine.

Is a catch-all address safe to email?

Sometimes. Catch-all does not mean fake, it means unproven at the SMTP layer. Plenty of real companies run accept-all on purpose. The danger is that a catch-all domain will also silently accept addresses that have no mailbox behind them, and those turn into hard bounces that dent your sender reputation.

That is exactly why the confidence score matters: it separates the catch-all addresses that are probably real from the ones that probably are not, so you are not forced to either skip the whole domain or gamble your deliverability on it. Before any send, it pays to verify the rest of your list the same way.

How accurate is the catch-all detection?

Same engine as the paid plans. 99.99% accuracy on a 1,000-address benchmark list, including accept-all domains, where 20 to 40% of B2B email lists actually fail.

The free tier does not trade accuracy for the price tag. It caps volume only. Every catch-all check the paid Email Verification API runs is the same check the free catch all email checker on this page runs.

Does the catch-all probe store or expose the addresses I check?

No. The address you paste is processed in memory and discarded the moment the verdict returns. The probe itself never sends a message either: it stops at the SMTP handshake, asks the server about a fake mailbox, and hangs up, so nothing lands in anyone's inbox and nothing identifies you to the target domain.

We're SOC 2 Type II compliant with the full Trust Center report on request. The privacy policy spells out exactly what the engine touches during a catch-all check and what it never keeps.

Can I add catch-all detection to my own app or AI agent?

Yes. The REST API reference documents the inbound and outbound shapes for every endpoint, so the catch-all verdict and confidence score drop straight into signup forms, CRMs, or any tool that speaks REST. HubSpot, Salesforce, Zapier, Klaviyo, Mailchimp, and Brevo all connect out of the box.

Verifox also ships native MCP server support so AI agents (Claude, Cursor, custom LLM apps) can score catch-all addresses without glue code. Drop the MCP URL into your agent config and the tools are wired.

Doesn't the catch-all probe make every check slower?

Barely. The accept-all probe rides the same SMTP handshake the mailbox check already opens, so a full verdict still lands around a 380 msmedian. Once a domain's catch-all status is known, repeat checks against it come back sub-50 ms from cache, which is why scanning a list that clusters on a few company domains feels instant after the first hit.

Bulk runs hold roughly 10,000 emails per minute on the standard tier with the probe included on every row. SLA is 99.9% uptime on Starter, 99.99% with an annual Volume contract, with live history at status.verifox.ai and implementation details in the API docs.