Email Normalizer
Normalize email addresses by lowercasing, removing dots and plus aliases for Gmail, and trimming whitespace.
Email Normalizer tool
Example
Input: John.Doe+newsletter@Gmail.com
Result: johndoe@gmail.com
Every address is trimmed and lowercased. For Gmail and Googlemail the dots in the local part and the +alias are removed, because Gmail delivers all of those variants to the same inbox; other providers are only lowercased.
How Addresses Are Normalized
| Input | Normalized | Rules applied |
|---|---|---|
| John.Doe@Gmail.com | johndoe@gmail.com | Lowercase, Gmail dots removed |
| johndoe+news@gmail.com | johndoe@gmail.com | Gmail +tag removed |
| j.o.h.n.doe@googlemail.com | johndoe@gmail.com | Dots removed, domain set to gmail.com |
| Jane.Smith@Company.com | jane.smith@company.com | Lowercase only |
| jane.smith+crm@outlook.com | jane.smith+crm@outlook.com | None (not Gmail) |
| Bob@Yahoo.COM | bob@yahoo.com | Lowercase only |
Output of the normalizer for each input.
- Enter one or more email addresses, one per line.
- The rules apply as you type: lowercasing and trimming for every address, plus dot and +tag removal for Gmail.
- Compare each original address with its normalized version side by side.
- Check the highlighted rows and the Total, Modified and Duplicates counts to see what changed.
- Copy single addresses, the full list with "Copy All", or a de-duplicated list with "Copy Unique".
Cleaning Up Email Lists With Normalization
Email normalization turns different spellings of the same address into one standard form, so you can spot duplicates. This tool trims spaces and lowercases every address. For Gmail it also drops dots and +tags, so John.Doe+news@Gmail.com and johndoe@gmail.com both become johndoe@gmail.com.
Why only Gmail? Google states that dots in a Gmail username are ignored, and mail sent to name+anything@gmail.com still reaches name@gmail.com. The tool also maps googlemail.com to gmail.com, since both are the same service. Other providers follow their own rules. Some support +tags too, but on other mail servers a dot or plus sign can be part of a different mailbox. So for every other domain, the tool only trims and lowercases.
Paste one address per line. You get the original and normalized addresses side by side, with changed rows highlighted, plus counts for Total, Modified and Duplicates. Copy All keeps every row in order. When duplicates exist, Copy Unique keeps the first copy of each normalized address. Empty lines are skipped. The tool does not check whether an address is real or even well formed.
Use the normalized form for matching and deduping, for example to stop one person from claiming a sign-up offer twice with +tags. Keep the address the user typed as well, and send mail to that one. Lowercasing the part before the @ is safe with almost every real provider, even though the email standard allows case-sensitive mailboxes. For other list cleanup, the Remove Duplicate Lines and Case Converter tools can help.
Frequently Asked Questions
Related Tools
Phone Number Parser and Formatter
Parse and format phone numbers with international codes, detect country, and convert to E.164 format.
Network ToolsIBAN Validator and Parser
Validate IBAN format, verify check digits, and extract country code, bank code, and account number.
Network ToolsCase Converter
Convert text between UPPER, lower, Title, Sentence, camelCase, snake_case, kebab-case, CONSTANT_CASE, and PascalCase.
Text and Writing