Email Normalizer

Text

Normalize emails by lowercasing, removing Gmail dots and plus-aliases with RFC validation, for deduping mailing lists and cleaning user records. Dedupe ready.

5 total · 5 unique · 4 changed
INEmails · one per line
OUTNormalized
John.Doe+newsletter@gmail.com→johndoe@gmail.comgmail
ALICE@HOTMAIL.COM→alice@hotmail.com1 changed
bob+spam@GMAIL.COM→bob@gmail.comgmail
test@outlook.com→test@outlook.comunchanged
user@subdomain.YAHOO.CO.UK→user@subdomain.yahoo.co.uk1 changed

About Email Normalizer

john.doe+news@gmail.com, JohnDoe@Gmail.com, and johndoe@googlemail.com may all be the same inbox. This tool normalizes emails locally in your browser: it lowercases them, strips plus-tags, and for Gmail removes dots and folds googlemail.com into gmail.com, revealing the truly unique deduplicated addresses. It supports batch paste and shows total, unique, and changed counts, ideal for cleaning user lists while keeping every email on your device. The key insight is that this mirrors Gmail's actual behavior rather than arbitrary character cleanup: Gmail ignores dots in the local part when routing and treats googlemail and gmail accounts as the same, so removing dots is a faithful normalization, and the tool applies the dot rule only to Gmail since other providers keep dots. Because normalization is a one-way transformation, keep a backup of the original list, and for attribution or marketing analysis retain the plus-tag so you do not lose source-channel information. The cleaned list exports directly for dedup statistics and pre-send cleaning.

How to Use

  1. Open the Email Normalizer tool
  2. Paste the text to process
  3. Adjust the output options as needed
  4. Click the Process button; results appear in real time
  5. Copy or export the result

Use Cases

  • Dedupe lists — Fold case and plus-tag variants in a marketing list to count truly unique recipients.
  • Abuse detection — Spot multiple alias accounts registered with plus-tags or Gmail dots on one inbox.
  • Data cleaning — Unify email format before CRM import to avoid duplicate customer records.
  • Login matching — Normalize the entered email before a database lookup to improve account matching.
  • Batch review — Paste many emails at once to see which were rewritten and which are duplicates.
  • Import validation — Normalize email columns before bulk CSV import to catch duplicates early.
  • Analytics grouping — Fold plus-tag and dot variants to get a unique count of real users per campaign.

FAQ

Why are Gmail dots removed?

Gmail ignores dots in the local part when routing, so j.smith@gmail.com and jsmith@gmail.com reach the same inbox; normalization drops the dots.

What is a plus-tag and does removing it affect delivery?

A plus tag like +news is used to categorize sources; mail still reaches the base address, and removing it only helps identify the same inbox.

Does dot removal apply to non-Gmail addresses?

No. The dot rule is specific to Gmail/googlemail; other providers keep dots in the local part, so the tool applies it only to Gmail.

Is normalization lossless or reversible?

It is a one-way transformation: stripping plus-tags and Gmail dots cannot be reversed, so keep the original list as a backup for attribution.

Can I send mail to the normalized address?

Normalized results are safest for dedup and matching; for actual sending, prefer the original address the user provided to fit each provider.

How do I hide part of an email instead?

This tool unifies format, not masking. To obscure part of an email, use our String Obfuscator.

Advertisement