Domain normalizer
Turns URLs, emails and LinkedIn links into clean root domains and handles, with a dedupe key for each row.
What the domain normalizer does
It turns any website, URL or email address into the registrable root domain. "https://www.Acme.co.uk/about?utm_source=x" and "[email protected]" both become acme.co.uk.
- Uses the Public Suffix List, so multi-part suffixes like co.uk and com.au are handled correctly.
- Turns LinkedIn company and person URLs into their canonical form and handle.
- Flags freemail domains such as gmail.com and outlook.com.
- Outputs a dedupe key you can match on.
How to read the result
Each row shows the input, the root domain, a LinkedIn handle where the input was a LinkedIn URL, and a freemail flag. Inputs that are not a domain, a URL or an email are marked invalid rather than guessed.
How to use it
Paste values one per line or drop a CSV and pick the column. Use the root domain as the key when you match a lead list against your CRM, a customer list or a suppression list. Use the freemail flag to keep personal addresses out of account-based matching, since gmail.com is not a company.
Why it matters for cold email
Dedupe and matching only work on clean keys. If one list has "https://www.acme.com/" and another has "acme.com", a plain match misses, and a customer ends up in a cold sequence. One canonical domain per company is also what lets you cap how many people you email at the same account.