Verify any email.
Clean every list. FREE.
Stop bounces before they happen. VerifyAnyEmail combines live SMTP mailbox checks, catch-all detection and AI-assisted signals — returning a deliverability score you can trust.
No credit card required
Try it now
Everything you need to keep lists clean
A complete verification pipeline behind one simple API call.
Real-time API
Verify a single address in milliseconds or stream millions through the batch API.
SMTP mailbox check
We connect to the recipient mail server and confirm the mailbox exists — without sending mail.
Catch-all detection
Identify accept-all domains so you know when an "accepted" address is actually risky.
Disposable & role filters
Flag throwaway inboxes and role accounts like info@ or support@ automatically.
Typo suggestions
"Did you mean gmail.com?" — catch fat-fingered domains before they bounce.
Deliverability score
Every result comes with a 0–100 confidence score and a clear deliverable / risky / undeliverable verdict.
Intelligence beyond a regex
Smart signals catch the addresses simple validators miss — and the API is built to plug straight into your AI workflows.
Smart typo correction
Edit-distance modelling suggests the intended domain — gmial.com → gmail.com — so real customers never slip through a broken signup.
Anomaly detection
Gibberish, bot-generated and random local parts are recognised and scored down before they ever reach your list.
Adaptive scoring
Dozens of weighted signals are fused into a single 0–100 confidence score you can threshold on for your own risk appetite.
Built for AI agents
Clean JSON responses and machine-readable, AI-crawler-friendly docs drop verification straight into your LLM pipelines, agents and automations.
One call. Full verdict.
Authenticate with your API key and POST an address. Get back a structured result with status, sub-status, score and every underlying check.
View full documentationcurl -X POST https://api.verifyany.email/v1/verify \
-H "Authorization: Bearer vae_your_api_key" \
-H "Content-Type: application/json" \
-d '{"email":"john@example.com"}'
{
"result": {
"status": "deliverable",
"subStatus": "valid_mailbox",
"score": 95,
"checks": {
"syntax": true,
"hasMxRecords": true,
"mailboxExists": true,
"catchAll": false
}
}
}Ready to reduce your bounce rate?
Create a free account and get your API key in under a minute.
Get started free