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.
·
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.

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

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

Get a clean list back
Export only the addresses worth sending to, with the risky and unknown ones clearly flagged.
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.
A real inbox
Confirmed and safe to send. This one lands.
Catch-all domain
The domain accepts anything, so we can't confirm the mailbox.
No mail server
Nothing to deliver to. This one will bounce.
A gateway hides it
A security gateway hides the mailbox. Marked, not guessed.
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.
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" } } }
Your list stays yours.
The short version is in the row up top. Here's exactly what that means.
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.
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.

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.
Free to start. Everything when you're ready.
Flat monthly pricing. No per-check fees, and no credits to top up.
Every plan runs the same deep-scan engine, including Free. Higher tiers raise your monthly volume, not the quality of the check.
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.
