Verify an email address in no time.

Be sure to only collect existing email addresses.

Improve your delivery rate and clean up email lists.

Integrate the API into any framework or codebase you like.

Try the API for free

No credit card required.

{
  "email": "johndoe@gmial.com",
  "valid": false,
  "reason": "domain_blacklisted",
  "suggestion": "john.doe@gmail.com"
}

Verify an email address in no time.

Be sure to only collect existing email addresses.

Improve your delivery rate and clean up email lists.

Integrate the API into any framework or codebase you like.

Try the API for free

No credit card required.

{
  "email": "johndoe@gmial.com",
  "valid": false,
  "reason": "domain_blacklisted",
  "suggestion": "john.doe@gmail.com"
}

Verify an email
address in no time.

Be sure to only collect existing email addresses.

Improve your delivery rate and clean up email lists.

Integrate the API into any framework or codebase you like.

Try the API for free

No credit card required.

{
  "email": "johndoe@gmial.com",
  "valid": false,
  "reason": "domain_blacklisted",
  "suggestion": "john.doe@gmail.com"
}

By developers, for developers.

Everything you'd expect from a modern API.

Powerful email validation

Use our API to detect and suppress invalid email addresses. Reduce your bounce rate and improve delivery.

Smart suggestions

Ask visitors to resubmit a form with correction suggestions. No need for additional fields, like email confirmation.

Real-time domain checks

The domain of a provider is pinged to ensure it's not just live but also able to accept email.

Secure by design

Trust that your data is secure. Our API is built using the latest industry standard security and privacy best practices.

Integrate with ease

Integrate the API step by step with simple documentation. No complicated setup required!

99,99% uptime

Our infrastructure runs on AWS and is based in the EU and USA. It's reliable and scalable.

Integrate with any language or framework.

Email Validation API always strives for the best Developer Experience. Due to the simple interface of the REST API, you only have to make an HTTP request. It doesn't matter if you use PHP, Ruby on Rails of C#. In any case, you can get the API up and running in no-time. On to your first API call!

const data = {
  "email": "john.doe@gmial.com"
};

const response = await fetch('https://api.emailvalidationapi.io/v1/validate', {
  method: "POST",
  body: JSON.stringify(data),
  headers: {"Content-type": "application/json; charset=UTF-8"}
});

console.log(response.json());

How it works.

The API checks whether an email address exists in three simple steps.

Email address format

The API starts with a simple check. Is the input an actual email address? It checks if the syntax complies to RFC 5322, like if it contains an @.

Domain validation

After the format check, the API checks if the domain is valid, whitelisted or blacklisted. Also, it checks whether the domain can receive emails or not.

Smart suggestion

If the email address is invalid, the API will search for a valid alternative. You can use this to inform your user: "Did you mean john.doe@gmail.com?"

Try out the API today!

You can easily integrate Email Validation API into any framework or codebase.
Start collecting only existing email addresses and sign up for an API key today - for free!

Sign up for free

Try out the API today!

You can easily integrate Email Validation API into any framework or codebase. Start collecting only existing email addresses and sign up for an API key today - for free!

Sign up for free

Try out the API today!

You can easily integrate Email Validation API into any framework or codebase.
Start collecting only existing email addresses and sign up for an API key today - for free!

Sign up for free