Skip to content

Email Validator

Validate email address syntax according to RFC 5321/5322. Check local part, domain, and TLD. Free, 100% in your browser.

How does email validation work?

This tool validates email syntax according to RFC 5321 and RFC 5322. It checks the local part (before @), the domain part (after @), and the overall format. Syntax validation confirms the address is well-formed but cannot guarantee the mailbox exists — that requires DNS/MX record lookup and SMTP verification, which need a server.

Email format rules

Local part (before @): 1-64 characters, allows letters, digits, and special characters (.!#$%&'*+/=?^_`{|}~-). No consecutive dots, no leading/trailing dots. Domain (after @): valid hostname, 1-253 chars total, each label 1-63 chars, alphanumeric and hyphens, must contain at least one dot. Total length: maximum 254 characters per RFC 5321.

Privacy

All validation runs 100% in your browser. No data is sent to any server.