Skip to content Skip to content
Email verification

Clean your list. Stop the bounces.

Upload your list and get back a clean one. We catch the dead addresses before they bounce, so the emails you send actually land. Try a single address right here, no account needed.

500 free checks a month No credit card
Verify an email Quick check · live
Address shape·
Typo check·
MX records·
Disposable provider·
Role address·
Five quick checks now. The full mailbox check is free inside.
How it works

Three steps to a list you can send to.

From a messy export to a list that lands, in about the time it takes to read this page.

A ship riding out a violent storm at sea
№ I · Step 01

Upload your list

Drop in a CSV or paste a single address. No setup, no mapping wizard, no dead weight sorted yet.

A figure reading a letter by daylight
№ II · Step 02

We check every address

Each one runs the full deep scan and comes back with a plain verdict and the reason behind it.

A calm harbor at golden hour
№ III · Step 03

Get a clean list back

Export only the addresses worth sending to, with the risky and unknown ones clearly flagged.

Your results

Four verdicts, each with the reason.

Other tools hand back a black-box "valid" or "invalid." We give you one of four plain-English verdicts, and the reason behind every one.

Deliverable01

A real inbox

Confirmed and safe to send. This one lands.

Risky02

Catch-all domain

The domain accepts anything, so we can't confirm the mailbox.

Undeliverable03

No mail server

Nothing to deliver to. This one will bounce.

Unknown04

A gateway hides it

A security gateway hides the mailbox. Marked, not guessed.

For developers

The same answers, in your code.

Let Claude, ChatGPT, and other AI agents verify addresses for you over MCP, the one thing no other verifier offers. Or call the REST API straight from your app. Everything you see on screen comes back in the response.

REST API MCP server Test mode CSV jobs
curl -X POST https://mailcull.io/api/v1/email-validations \
  -H "Authorization: Bearer mc_live_••••" \
  -H "Content-Type: application/json" \
  -d '{"email": "[email protected]"}'

// response
{ "data": { "id": 4821, "status": "completed",
    "result": { "finalStatus": "deliverable", "score": 96,
      "reason": "smtp_confirmed", "smtpStatus": "deliverable" } } }
Privacy, in detail

Your list stays yours.

The short version is in the row up top. Here's exactly what that means.

01 · The uploaded file

Wiped from disk after the scan

Your raw CSV is deleted from disk shortly after it's processed. The results stay in your account until you delete them yourself.

02 · The business model

No data side-business

We don't send mail, and we don't enrich or resell data. There's no second business here that your list could quietly feed.

Sealed letters beside a locked wooden box
№ IVSealed, then gone
Risk reversal

If MailCull doesn't hold up, you have 30 days to get your money back. No forms. And you never pay for the addresses we couldn't confirm.

Deletes your file after the scanYour raw CSV is wiped from disk once it's processed.
Never sold, never sharedWe don't resell or enrich validation data. Ever.
GDPR-compliantStart to finish, by design, not as an add-on.
30-day money-backOn paid plans. If it doesn't hold up, you don't pay.
Pricing

Free to start. Everything when you're ready.

Flat monthly pricing. No per-check fees, and no credits to top up.

Plan Validation checks AI Analyst reads API + MCP
Free$0forever
Validation checks500/ mo
AI Analyst reads25/ mo
API + MCPNot included
Start freeNo card needed
Max$49/ mo flat
Validation checks75,000/ mo
AI Analyst reads250/ mo
API + MCPFull access
Go Max30-day money-back
EnterpriseCustomlet's talk
Validation checks75,000+/ mo
AI Analyst readsCustom
API + MCPIncluded
Contact usPriority support + invoicing

Every plan runs the same deep-scan engine, including Free. Higher tiers raise your monthly volume, not the quality of the check.

FAQ

A few things people ask first.

What does "risky" or "unknown" mean?

It means we won't guess. Catch-all domains accept anything, and gateways like Microsoft 365 and Proofpoint can hide whether a mailbox really exists. Rather than call those "valid" and let you find out the hard way, we mark them risky or unknown and tell you why. An unknown still counts as a completed check; we label it (greylisted, server timeout, and so on) so you can rerun it later.

Can I see why you marked an address?

Yes. Every result spells out the reason in plain English, and the full technical detail (the server reply, the MX record, the confidence read) is right there on the result and in the API for anyone who wants it. Developers can pull all of it programmatically. See the developer docs.

How is this different from the big verifiers?

Same core job, three differences. We tell you the truth when an address can't be confirmed, instead of padding a score. The price is flat and a fraction of theirs. And the API, AI Analyst, and MCP are all included, not sold separately.

Is my uploaded data safe?

Yes. Your file is deleted automatically after scanning, and we never sell or share validation data. We don't send email, so we have no use for your contacts. GDPR-compliant, start to finish.

Do you have an API, AI, and MCP?

The API and MCP come with every paid plan; the AI Analyst is on all three: 25 reads a month on Free, 100 on Pro, 250 on Max. The paid plans add a REST API with live keys and an MCP server, so Claude, Cursor, and other agents can verify addresses directly. The AI Analyst explains the reasoning behind any verdict.

Do you do warmup, DMARC, or blacklist monitoring?

No continuous monitoring. MailCull does one thing well: it tells you which addresses are safe to send to, and shows you why. For a quick one-time check, our free blacklist tool queries 25+ public blocklists in seconds. For warmup or ongoing monitoring, we'll point you to tools built for that.

Your list has bad emails in it. Let's cull them.

The free plan's 500 checks a month are enough to clean a small list end to end. Paste an address above, or upload a list and get back only the addresses worth sending to.

A farmer pruning a tree at dusk
№ VThe cull