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
- Enter an email. Type the email address you want to validate.
- Validate. We check syntax, look up MX records and screen for disposable domains.
- 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
- 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.
- 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.
- 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.
- 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.
- 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.