Email Address Validator
Validate email format, check syntax rules, identify free or disposable email providers, and detect common domain typos.
Validation
What makes an email address valid?
An email address is syntactically valid if it complies with the specifications defined in RFC 5322 and RFC 3696. Broadly speaking, it consists of:
- Local Part: Up to 64 characters, contains letters, numbers, and certain special symbols.
- Domain Part: Up to 253 characters, composed of labels separated by dots, where each label is up to 63 characters long and matches the DNS hostname specifications.
What checks are performed by this tool?
This email validator runs interactive, real-time tests on your inputs:
- RFC 5322 Syntax Checking: Verified using a compliant regex expression.
- Length Validation: Ensures the local part, domain name, and overall email meet character length limits.
- Disposable Provider Detection: Identifies temp/throwaway domains (e.g. Mailinator, TempMail) used to prevent spam.
- Free Mail Detection: Identifies if the email belongs to a free consumer provider (e.g. Gmail, Yahoo, Outlook).
- Typo Suggestions: Matches the domain name against common domain typos (e.g.
gamil.cominstead ofgmail.com) and suggests corrections. - Detailed Breakdown: Shows the isolated local part, domain part, and Top-Level Domain (TLD).