Free & reliable

Free Email Checker & Validator

Verify any email address in real time. We check the syntax, MX records and mailbox, and flag disposable, role and mistyped addresses, so your emails stop bouncing.

  • No credit card required
  • 100 free checks every month
  • GDPR, servers in the EU

Free email checker

We check these for every address. No email is sent.

  • Syntax
  • MX records
  • Mailbox (SMTP)
  • Catch-all
  • Disposable
  • Role address
Need to check thousands? Validate your whole list free →

Used by over 8,000 marketers and developers

Customer logos

How to verify an email address in 3 steps

From one address to a list of millions, the process is the same.

  1. 1

    Create a free account

    Sign up in a few clicks and get 100 free credits every month. No payment details needed.

  2. 2

    Submit emails to verify

    Check a single address, upload a CSV for bulk email verification, or call the API from your app.

  3. 3

    Filter and export results

    Keep the deliverable addresses and export them, manually or through one of our integrations.

What our email verification checks

Every request tells you whether to keep, double-check or remove an address, and why. Each check also works as a free tool.

Mailbox verification

Confirms the inbox exists via SMTP, without sending an email.

Email validator →

MX record lookup

Checks that the domain has mail servers and can receive email at all.

MX lookup →

Disposable email detection

Spots throwaway inboxes from temporary mail services at signup.

Disposable email checker →

Syntax & typo check

Catches malformed addresses and suggests gmail.com for gmial.com.

Email syntax checker →

Catch-all & role detection

Flags domains that accept every address and shared inboxes like info@.

Catch-all emails explained →

Bulk email verification

Upload a CSV, filter by result and export the clean rows.

Bulk email validator →

For developers

Email validation API in one request

Validate emails at signup, checkout or CRM import with a simple REST API. Try the checker above and this response updates with your result.

Step-by-step guides
curl "https://api.emailvalidation.io/v1/info?email=support@emailvalidation.io" \
  -H "apikey: YOUR-API-KEY"

GET https://api.emailvalidation.io/v1/info?email=support@emailvalidation.io

{
  "email": "support@emailvalidation.io",
  "domain": "emailvalidation.io",
  "format_valid": true,
  "mx_found": true,
  "smtp_check": true,
  "catch_all": false,
  "disposable": false,
  "role": true,
  "free": false,
  "score": 0.64,
  "state": "deliverable",
  "reason": "valid_mailbox"
}
“We have integrated the feature suite of emailvalidation.io deeply into our business processes: we use the email validation API to keep invalid email away from our database. Additionally, our marketing department is using the email finder to create targeting lists that increase our marketing performance by over 30%.”
Andreas Schuster Andreas Schuster Director, eversign.com

Email validation pricing

5,000 checks for $9.99 a month. Comparable plans elsewhere cost $39 to $49 for 1,000 to 2,000 checks.

Free

$0 /month

100 email validations

For testing and hobby projects

Start for free

Small

$9.99 /month

5,000 email validations

For small lists and side projects

Choose Small

Medium

Most popular

$34.99 /month

25,000 email validations

For medium-sized businesses

Choose Medium

Large

$94.99 /month

100,000 email validations

For large lists and platforms

Choose Large

Cancel any time · Two months free on yearly plans · All prices excl. VAT · Need more? Get a custom plan

Email validation FAQ

How does email validation work?

We check the address format, look up the domain's MX records and ask the mail server whether the mailbox exists, without sending an email. We also flag disposable, role-based and catch-all addresses and suggest corrections for typos.

Is the email checker free?

Yes. The free plan includes 100 validations every month, with no credit card. Paid plans start at $9.99 a month for 5,000 validations.

Can I verify a whole email list?

Yes. Upload a CSV in the dashboard for bulk email verification, then filter by result and export the clean addresses. You can also check up to 50 addresses free without an account.

Can I check if an email exists without sending an email?

Yes. We connect to the recipient's mail server and ask whether it accepts the address, then end the conversation before any message is sent. Read how it works.

How accurate is the verification?

Our validation is built for 99% accuracy. Catch-all domains accept every address, so we mark those as risky instead of guessing.

Is emailvalidation.io GDPR compliant?

Yes. All of our servers are located in the EU, and we process your data in line with the GDPR.

Still unsure? Our support team replies fast. Contact support

Start validating emails for free

100 free checks every month. No credit card required. Upgrade when you need more.