Email Verification API
Built to Stop Bounces

One API call runs 28 checks on any address in under a second, so invalid, disposable, and risky emails never make it onto your list. Available as a cloud API, or self-hosted on your own infrastructure with unlimited volume.

Live result from the production engine, no signup needed.

No credit card, and you are never billed for an unknown result.

28
Checks Per Email
99%
Accuracy
<1s
Response Time
$1
Per 1,000 Emails

How It Works

Three steps from a raw list to a clean one. No email is ever delivered to the addresses you check.

  1. Submit one address, or upload a list

    One REST call, an SDK on npm or PyPI, or a CSV or Excel upload in the dashboard. Nothing to install on your side.

  2. EVA runs 28 checks

    Syntax, DNS and MX, a live SMTP conversation that stops before any message is sent, provider-specific verification for Gmail, Microsoft 365, Yahoo and others, plus disposable, role, catch-all, spam trap and blacklist screening. Under a second per address.

  3. Act on the verdict

    Every address comes back safe, risky, invalid, or unknown with a 0 to 100 score. Keep the valid ones, review the risky ones, drop the rest. Unknown results are never billed.

See the full API reference →

Three Ways to Use It

Same engine, same 28 checks, same pricing. Pick the shape that fits your workflow.

Bulk list cleaning

Upload a CSV or Excel file of up to 50,000 addresses, watch it process in the dashboard, and download the cleaned list. Unknowns can be re-run once the mail server settles.

Bulk verification →

Real-time API

One REST call per address, back in under a second, with official SDKs on npm and PyPI. Validate signups and form fills before a bad address ever reaches your database.

API reference →

Self-hosted engine

The exact engine behind the cloud API, shipped as Docker images for your own infrastructure. Unlimited verifications for a flat $4,995 a year, updates and support included.

Self-hosted license →

One Call In, Everything Back

Pick your language on the left. The response on the right is what every call returns. Full reference in the API docs.

curl "https://verifications.email/api/v1/[email protected]" \
  -H "X-API-Key: eva_your_api_key"
npm install @verifications-email/sdk · pip install verifications-email
response ยท 200 OK
{
  "email": "[email protected]",
  "score": 85,
  "risk": "safe",
  "syntax_valid": true,
  "mx_found": true,
  "smtp_check": "deliverable",
  "is_disposable": false,
  "is_role_account": false,
  "is_catch_all": false,
  "is_free_provider": true,
  "spam_trap_risk": "low",
  "deliverability": {
    "grade": "A", "score": 92,
    "authentication": { "spf": "strict", "dkim": "found", "dmarc": "reject" },
    "blacklist": { "listed": false, "listed_count": 0, "total_checks": 18 }
  }
}

Why Teams Pick EVA

Four things that are true on every plan, starting with the free one.

Provider-specific verification

Gmail, Microsoft 365, Yahoo, Apple, ProtonMail, Zoho and Mail.ru each get their own strategy instead of one generic SMTP probe. That is how catch-all and accept-all domains still come back with a real answer.

Never billed for an unknown

If a mail server times out or answers ambiguously, the result is marked unknown and costs nothing. You only pay for verdicts you can act on.

One flat rate, credits that never expire

$1 per 1,000 on every subscription and $1.20 per 1,000 pay-as-you-go. No feature gates between tiers, no expiring credits, no surprise volume bands.

Run it on your own infrastructure

The cloud service and the self-hosted license share one engine. When policy says data cannot leave your network, the same verification runs inside it.

Why Bounces Cost More Than You Think

Bounces tell every mailbox provider that you don't know who is on your list. And the penalty lands on your good emails too.

2–3%

is all it takes

Deliverability guidance from major ESPs, including Mailchimp and Validity, puts the danger zone at a 2 to 3% bounce rate. Cross it and mailbox providers start quietly routing you to spam. Even the addresses that are real stop seeing you.

22.5%

of your list dies each year

HubSpot's database decay research puts natural list decay at roughly 22.5% per year. People change jobs and abandon inboxes on their own, so the list that performed last year is a bounce factory today.

Weeks

to recover a burned domain

One bad campaign can wreck a domain's reputation. Rebuilding it takes weeks of careful warm-up. Checking an address first costs a fraction of a cent.

EVA catches dead, disposable, and trap addresses before they touch your reputation.

What Does an Email Verification API Do?

An email verification API checks whether an address can actually receive mail before you rely on it. verifications.email runs 28 checks on every address in a single call: syntax validation, DNS and MX record lookups, a live SMTP conversation with the recipient's mail server that stops before any message is sent, and provider-specific verification for Google, Microsoft, Yahoo, Apple, ProtonMail, Zoho, and Mail.ru accounts. It also flags disposable addresses, role accounts like info@ and admin@, catch-all domains with a confidence score, likely spam traps, and domains listed on any of 10 blacklist zones. Each result returns in under a second with a 0 to 100 score and a risk classification of safe, risky, invalid, or unknown. Unknown results are never billed. Teams use it to clean marketing lists, validate signups in real time, and protect sender reputation.

How Much Does Email Verification Cost?

Complete verification on every plan. No feature gates. Pay for volume, not capabilities.

Free

$0 /month

300 verifications/month

  • Complete verification included
  • Single & bulk verification
  • No credit card required
Get Started Free
POPULAR

Pro

$50 /month

50,000 verifications/month

$1 per 1,000

  • Complete verification included
  • Bulk CSV up to 20K
  • Webhook notifications
Start Pro Plan

Business

$150 /month

150,000 verifications/month

$1 per 1,000

  • Complete verification included
  • Priority support
  • Usage analytics dashboard
Start Business Plan

Pay As You Go

One flat rate: $1.20 per 1,000 at every size, and credits never expire. No monthly commitment.

See Credit Packs

Frequently Asked Questions

More answers on the full FAQ page.

What is verifications.email?

verifications.email (EVA) is an email verification API that tells you whether an address can actually receive mail before you rely on it. One API call runs 28 checks, from syntax and DNS through a live SMTP probe and provider-specific verification, and returns a 0 to 100 score with a risk classification in under a second. It is built for marketers cleaning lists, SaaS teams validating signups, and developers embedding verification. Pricing starts free at 300 verifications per month, and the engine can also be self-hosted under a flat annual license.

How does email verification work without sending an email?

EVA opens an SMTP conversation with the recipient's mail server and stops before any message is sent. The server's responses reveal whether the mailbox exists. On top of that, EVA uses provider-specific strategies for major providers, because Gmail, Microsoft 365, and Yahoo each answer differently. No email ever lands in anyone's inbox.

How accurate is EVA?

EVA achieves 99% verification accuracy using provider-specific strategies rather than a single generic SMTP probe. When a definitive answer is not possible, the result is marked unknown and is never charged.

How much does email verification cost?

EVA's free plan includes 300 verifications per month. Paid plans cost $1 per 1,000 verifications on every tier, from $20/month for 20,000 to $150/month for 150,000. Pay-as-you-go credits are a flat $1.20 per 1,000, from 25,000 credits for $30. Credits never expire. A self-hosted license at $4,995/yr removes per-email costs entirely.

Can I self-host the verification engine?

Yes. The same engine behind the cloud API is available under an annual deployment license at $4,995/yr with unlimited verifications on your own infrastructure, deployed with Docker, all updates and support included. An OEM source license is available for embedding verification in your own product. See the self-hosted guide for how the options compare.

Start Verifying in 30 Seconds

No credit card. No strings attached.

Get Started Free

Enterprise or self-hosted questions? Talk to sales