List Cleaner & Deduplicator

Runs entirely in your browser — nothing you paste is sent anywhere.

Try:

What this tool does

Cleans a list — one item per line — in one pass with a fixed, documented order: trim whitespace, remove empty lines, remove duplicates, sort. Deduplication keeps the first occurrence with its original casing, even when comparing case-insensitively, and the result tells you exactly how many duplicates and empty lines went away.

Why the sort is “simple” on purpose

Sorting is by Unicode code point, not locale collation — locale rules order differently on different machines, and a tool that gives two people two different results is broken. Emails, IDs, URLs and tags sort perfectly this way. And as with every tool here, nothing is uploaded: the page is static and keeps working offline, verified by our automated tests on every release.