Home / Compare, merge and split / Email separator

Email Separator

Email separator: sort any list into groups by domain. Copy a whole group in one tap.

Paste a list — thousands of addresses is fine. Everything runs in your browser; nothing is uploaded, stored, or sent anywhere.

Or drag a file onto the box above — choose a CSV or text file. Any column layout works; addresses are found wherever they sit.

mail.bbc.co.uk and bbc.co.uk stay in separate groups
0Found
0Unique
0Duplicates
0Groups

Root domain grouping is public-suffix aware, so [email protected] and [email protected] land together under bbc.co.uk rather than splitting on co.uk. Exact domain grouping keeps every distinct mail host separate — mail.acme.com and acme.com stay apart.

Need just the domains? The domain extractor pulls every domain out of emails and links, counted and de-duplicated.

What the email separator does

The Email Separator sorts a list of email addresses into groups by domain, so all the gmail.com addresses sit together, all the acme.com addresses sit together, and so on. A second tab pulls every address out of messy text, removes duplicates and joins the clean list with whatever separator you need. It saves hours of sorting and copying by hand in a spreadsheet.

Benefits

  • Finds addresses anywherePaste a plain list, a CSV with any column layout, or text with addresses buried inside it. Commas, semicolons and line breaks all work, and you can drag in a CSV, TXT or TSV file up to 25 MB.
  • Two ways to groupKeep every mail host separate, or choose Group by company to merge subdomains like mail.bbc.co.uk into bbc.co.uk. Country domains such as co.uk and com.au are handled correctly.
  • Copy one group in a clickEach domain group has its own Copy button and its own CSV download, named after the domain.
  • Find and tidy groupsFilter groups by typing part of a domain, sort by size or A to Z, and remove any group you do not want before you export.
  • Export everything at onceDownload all remaining groups as CSV, XLSX or JSON, with the email, its domain and its group on every row.
  • Extract and clean tabPull addresses out of pasted web pages, directories or email headers, join them with a new line, comma, semicolon, pipe, colon, tab or your own separator, and sort them as found, A to Z or by domain.
  • Handy cleaning optionsLowercase everything, strip +tags so [email protected] becomes [email protected], and break the output into blocks of any size you choose. Duplicates are always matched without regard to capital letters.
  • Pass the list alongSend your sorted or cleaned list straight to the List Cleaner, List Splitter or Compare Lists tools without saving a file. Sorted lists can also go to Email to Name.

Who it is for

  • A salesperson who wants to see how many contacts they have at each company before planning outreach.
  • An office manager splitting a mixed contact list so Gmail, Outlook and company addresses can be handled separately.
  • A marketer exporting a CSV from one system and needing a clean, comma-separated list to paste into another.
  • An event organizer grouping registrants by school or employer.

How to use it

  1. Paste your list or drop a CSV or text file into the box.
  2. Choose Each mail domain or Group by company, then press Sort emails.
  3. Filter, reorder or remove groups as needed.
  4. Copy a single group, or download all groups as CSV, XLSX or JSON.
  5. For a flat clean list instead, use the Extract and clean tab and pick your separator.

Your privacy

All sorting, cleaning and file building happens in your browser, and nothing is uploaded. If you send a list to another ListaFix tool, it is held briefly in this browser tab's session storage and deleted as soon as the next tool reads it.

Common questions

How do I group an email list by domain?

Paste the list and every address is sorted into a group per domain, ordered by size. Each group has a one-tap copy button and its own CSV download.

What is the difference between the two grouping modes?

Each mail domain keeps every distinct host separate, so mail.bbc.co.uk and bbc.co.uk are counted apart. Group by company merges them, using the public suffix rules — so bbc.co.uk isn't wrongly split on co.uk the way naive tools do it.

Can I export each domain group separately?

Yes. Every group card has its own CSV button, named after the domain. You can also export everything at once to CSV, XLSX or JSON.

How many addresses can it handle?

Tens of thousands. Only the first 60 addresses in each group are rendered on screen, with the rest available on request, which keeps a large paste responsive.

Is my list uploaded anywhere?

No. The grouping happens entirely on your own device.