Skip to content
snip tools

Email address validator

Check email syntax, verify MX records, and detect disposable addresses.

Syntax checked in your browser; only the domain is queried for MX records. Nothing is stored.

How to validate an email address

  1. Enter an email. Type the email address you want to validate.
  2. Validate. We check syntax, look up MX records and screen for disposable domains.
  3. Read the verdict. See whether it is well-formed, can receive mail, and any warnings.

Three layers of validation

"Is this email valid?" is really three questions. Syntax: is it shaped like an address at all — a local part, an @, and a domain with a real TLD? This catches the overwhelming majority of mistakes, the fat-fingered [email protected] sort. Domain deliverability: does the domain actually accept mail — i.e. does it publish MX records pointing at a mail server? A domain with no MX can't receive email no matter how well-formed the address is. Disposability: is the domain a known temporary-mail service like Mailinator, used to dodge a real sign-up? Each layer rejects a different class of bad address.

Why no tool can guarantee delivery

Validation reduces bounces; it can't promise a message lands. The only way to know an individual mailbox exists is to attempt delivery, and modern mail servers deliberately frustrate probing: many use catch-all domains that accept anything, others greylist or refuse the SMTP verification command outright to stop address harvesting. So an address can pass every check here and still bounce (the mailbox was deleted), or fail a naive SMTP probe yet be perfectly real. Watch out, too, for role addresses like info@ or support@ — valid, but often not a person.

What runs where

This tool does the syntax and disposable-domain checks locally in your browser, then reads only the domain's MX records through our DNS proxy — so the full address you type never leaves your browser, just the domain part needed to check deliverability, and nothing is stored. That's enough to clean a sign-up form or scrub a list before a send without handing your contacts to a third-party verification service. To inspect a domain's records more fully, use the DNS lookup.

Frequently asked questions

What does this email validator check?
Three things: the address syntax, whether the domain has mail (MX) records so it can receive email, and whether the domain is a known disposable/temporary-mail provider.
Does it confirm the inbox exists?
No. Confirming a specific mailbox requires probing the mail server, which is unreliable and often blocked. This checks the address is well-formed and the domain can accept mail — the safe, privacy-respecting signals.
What is a disposable email?
A throwaway address from a temporary-mail service, often used to dodge sign-up. We flag known disposable domains so you can decide whether to accept them.
What is a role address?
An address like info@ or support@ that reaches a team rather than a person. We flag these because they behave differently for marketing and verification.
Is the email I enter stored?
No. Syntax and disposable checks run in your browser; only the domain is sent to our DNS proxy to read its MX records, which we do not store.