100 free validations every month, on us

Stop sending emails to addresses that don't exist.

EmailValidator gives developers a clean API to verify email addresses, monitor deliverability, and protect sender reputation. Honest pay-as-you-go pricing, credits that never expire, no subscriptions, no upsells.

No credit card required Credits never expire GDPR compliant
Try it now POST /v1/verify

Verify any email address — no signup needed.

Try: ·

Clean your list in three simple steps.

01

Upload, paste, or call the API

Drop a CSV, paste addresses, or send a single API request. Bulk and real-time use the same backend.

02

We verify

Our engine checks syntax, domain, mailbox existence, and flags disposable, role-based, and catch-all addresses.

03

Download, integrate, or act

Export your clean list, push results back via API, or block invalid addresses at signup. Bounce rate drops, sender reputation stays intact.

Or skip the UI entirely and call our API. Same engine, same results, programmatically.

Every check you need, in one API call.

Bounce detection

Identify hard bounces before your ESP does, so they never count against you.

Disposable email detection

Catch throwaway addresses from 30,000+ temporary email providers.

Catch-all verification

Go deeper than basic SMTP checks to determine whether catch-all mailboxes actually accept mail.

API access

Verify addresses programmatically with a clean REST API. Single calls or bulk jobs, same endpoint.

Role & free email flags

Know which addresses are info@, sales@, or from free providers like Gmail.

Deduplication & syntax cleanup

Automatic removal of duplicates, typos, and malformed addresses.

Built for every team that sends email.

Marketing teams

Cleaning lists before campaigns to protect deliverability and improve open rates.

→ List hygiene

Development teams

Validating signups in real time at the form, so the database stays clean from day one.

→ Real-time API

Sales teams

Verifying leads from cold outreach and prospecting tools before pressing send.

→ Bulk verification

Built API-first. Drop it into anything.

A clean REST API with predictable JSON responses. No SDK lock-in, no proprietary formats — just one endpoint that works with whatever stack you're already using.

Request
curl -X POST https://api.emailvalidator.ai/v1/verify \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"email": "test@example.com"}'
Response · 200 OK ~140ms
{
  "email": "test@example.com",
  "status": "valid",
  "is_disposable": false,
  "is_role": false,
  "is_catch_all": false,
  "domain": "example.com"
}

Works with any language

If it can make an HTTP request, it works.

Predictable responses

Same JSON shape every time, every field documented.

Bulk or single

Validate one address or a million through the same API.

Read the API docs

Honest pricing. Credits never expire.

Pay only for what you verify. No subscriptions, no minimums, no per-seat fees, no feature gates. Starts at $3 for 1,000 credits and scales down to $0.0007 per credit.

See full pricing
Always free

Your first 100 validations each month are on us.

No credit card required. Build, test, and run small projects indefinitely on the free tier.

Request Access

Your data, handled with care.

Submitted addresses are stored encrypted for up to 7 days so you can re-download results, then permanently deleted. We never share, sell, or reuse your data. You can request immediate deletion at any time.

GDPR compliant
CCPA compliant
Encrypted in transit & at rest
7-day retention, then deleted

Questions, answered.

Validation checks the format and domain — does the address look right and does the domain exist? Verification goes further by actually checking whether the mailbox can receive mail and whether it's flagged as disposable, role-based, or catch-all. EmailValidator does both in a single check.

No. We never send actual emails to the addresses you submit. Verification uses lightweight technical SMTP handshakes that check whether a mailbox exists without delivering any message. The recipient sees nothing — no test emails, no notifications, no traces.

We aim for 99%+ accuracy on standard domains. Accuracy varies by domain type — major providers like Gmail and Outlook are nearly perfect, while catch-all domains are inherently harder to verify with certainty. We're transparent about confidence levels in every result.

No. Our checks use lightweight SMTP techniques that don't generate bounces or trigger spam filters on the recipient's side. You can verify millions of addresses without any impact on your sending domain.

Most lists under 50,000 addresses complete within an hour. Larger lists scale linearly. You'll get an email when your results are ready, and you can download partial results while a job is still running.

Yes. Every account gets 100 validations per month, automatically — they reset on the first of each month and require no credit card. When you need more, buy credits that never expire.

No. Our API is plain HTTP with JSON — call it from any language using the HTTP client you already use. We have docs and code examples for the common ones, but there's nothing to install.

Yes. Submitted addresses are encrypted, stored for up to 7 days so you can re-download results, then permanently deleted. We never share, sell, or reuse your data, and we're GDPR and CCPA compliant. You can request immediate deletion at any time.

Ready to clean up your list?

Sign up free and verify your first 100 addresses this minute. The next 100 are on us next month, and the month after that.