Email validation API

Email validation,
made simple

One API call. Real SMTP checks, typo correction, disposable detection. Clean JSON in ~200ms — drop it in anywhere.

Everything in one API call

Syntax, MX records, SMTP mailbox check, typo correction, disposable detection, deliverability score — all returned in a single JSON response.

One API call

POST an email, get a verdict. Plain REST, plain JSON — no SDK required to get started.

curl · fetch() · axios

Real SMTP verification

Not just regex — we open an SMTP conversation with the mail server to confirm the mailbox exists.

MX · SMTP · provider APIs

Typo correction

Catch ` gmial.com `, ` yhaoo.com `, ` outloook.com ` and 200+ other typos with a “did you mean” suggestion.

did_you_mean

Disposable detection

Block 100k+ throwaway domains, updated daily. Stop free-trial abuse before account creation.

Updated daily

Edge-deployed

Multi-provider edge compute. Fast anywhere in the world, resilient under load.

~200ms p50

SDKs for every stack

Drop-in libraries with TypeScript types, retries, and clear error handling baked in.

Node · PHP · Python · Go · Rust

Why it matters

What email validation prevents

Every invalid email that slips through has a cost — bounces, fraud, wasted spend, broken compliance. Catch it at the entry point.

Stop fake signups

Filter disposable and obviously-fake addresses before they enter your database. Cleaner funnels, real users only.

Cut bounce rates

Send only to mailboxes that actually exist. Lower bounces protect your sender reputation across Gmail, Outlook, and Yahoo.

Catch typos at sign-up

Surface “did you mean gmail.com?” before the form submits. No more lost users because of one wrong character.

Save on send costs

Most ESPs charge per send. Filter dead addresses first and stop paying to bounce.

Meet anti-spam laws

GDPR, CAN-SPAM, CASL, PSD2 SCA — all expect accurate records of who consented. Validate at capture to demonstrate due diligence.

Block bots & abuse

Email validation is the cheapest first line of defence against script signups. Stop the bots at the door, not after they’ve poisoned your data.

VerifyKit gives you the tools to demonstrate due diligence — actual compliance with each law is your responsibility.

Live playground

Test the real API

Try presets, toggle options, see actual responses from our infrastructure — no signup required.

Open playground
New feature

Email OTP 2FA
in two API calls

Add two-factor authentication to your app. Send codes via email, verify them with a second call. No SMS costs, no Twilio, no complexity.

  • SHA-256 hashed, single-use codes
  • 10-minute auto-expiry, max 5 attempts
  • Delivery via email — no SMS costs

Verify your email

Sent to j***@stripe.com

·
·
·
·
·
·
Verify

Didn't get it? Resend code

Simple pricing

Cancel anytime. 14-day money-back if it's not for you.

20% off · first 3 months

Starter

$7.20/ mo
$920% off
$0.0018 / validation
  • 5,000 validations / month
  • real SMTP verification
  • single API key
  • validation history
Get Starter
20% off · first 3 months

Growth

$15.20/ mo
$1920% off
$0.0013 / validation
  • 15,000 validations / month
  • bulk validation
  • real SMTP verification
  • email OTP 2FA (25k/mo)
Get Growth
20% off · first 3 months

Pro

$39.20/ mo
$4920% off
$0.001 / validation
  • 50,000 validations / month
  • unlimited API keys
  • duplicate removal
  • webhooks & callbacks
Start with Pro
20% off · first 3 months

Unlimited

$199.20/ mo
$24920% off
$0.0001 / validation
  • unlimited validations
  • all Pro features
  • dedicated support
  • fair use up to 5M/mo
Get Unlimited

Ready to validate

Get your API key and start validating emails in under a minute.