Email Validator

Check email address syntax and confirm the domain can receive mail.

Result

Domain mail records

About this tool

Checks two things: whether an email address is correctly formatted, and whether its domain is actually set up to receive mail (has valid MX records, or falls back to an A/AAAA record). This catches typos like name@gnail.com or a domain that doesn't exist — it does not confirm the specific mailbox is real, since that requires contacting the recipient's mail server directly, which is unreliable and easily blocked.

Syntax checking happens instantly in your browser. The domain check performs a public DNS lookup (via Cloudflare's DNS-over-HTTPS resolver) only when you click "Check domain" — the full email address is never sent anywhere, only its domain part.

Frequently asked questions

Does this confirm the mailbox actually exists?
No. Confirming a specific mailbox exists requires a live SMTP handshake with the recipient's mail server, which most providers block, rate-limit, or silently ignore to stop spammers from verifying harvested lists. This tool stops at confirming the domain is configured to accept mail at all.
What are MX records?
MX (Mail Exchange) records are DNS entries that tell the internet which mail servers handle email for a domain. A domain with no MX records — and no fallback A/AAAA record — cannot receive email at all, even if the address looks syntactically valid.
Is my email address sent to a server?
Only the domain part (the part after the @) is looked up via a public DNS query when you click "Check domain" — the full address and local part are never transmitted anywhere.