$devtoolkit.sh/tools/email-validator

Email Address Validator

Validate email addresses against RFC 5322 rules with local part, domain, and TLD breakdown.

Related Tools

FAQ

What are the rules for the local part of an email?
The local part (before @) may contain letters, digits, and the characters !#$%&'*+/=?^_`{|}~.-. Periods are allowed but not at the start or end and not consecutively. The maximum length is 64 characters.
Does this tool verify if the email address actually exists?
No. This tool validates the syntax and format of email addresses only. Verifying whether an address exists requires an SMTP connection or a mailbox verification service. Format validation catches most typos and invalid inputs.
What makes a TLD valid?
A valid TLD (Top-Level Domain) must consist entirely of ASCII letters (a–z), be at least 2 characters long, and not contain digits or hyphens. Examples: com, org, net, io, dev, co, uk. Internationalized TLDs in punycode (xn--) are a special case.

Enter an email address to validate it against RFC 5322 format rules. Checks: presence of exactly one @ symbol, local part rules (allowed characters, length ≤64), domain name rules (label length ≤63, total ≤253), and TLD must be alphabetic and ≥2 chars. Shows a breakdown of local part, domain, and TLD with colored validity badges.

/tools/email-validatorv1.0.0