Sort, dedupe & clean up a list of lines
Paste any list — names, emails, keywords, log lines — and instantly sort it alphabetically, numerically or by length, remove duplicate lines, trim whitespace, drop blank lines, or reverse the order. Everything updates live as you type or change an option, and it all runs in your browser.
Frequently Asked Questions
How does “Ignore case” affect duplicates?
With it on, Apple and apple count as the same line — the first occurrence is kept and later ones removed. With it off, they’re treated as different.
What does numeric sort do with text?
Numeric sort reads the start of each line as a number, so 2 comes before 10 (unlike A→Z, which would put 10 first). Non-numeric lines are left roughly in place.
In what order are the operations applied?
Trim first, then drop blanks, then remove duplicates, then sort, then reverse — so you can combine them predictably in one pass.
Is my data private?
Yes — it’s pure client-side JavaScript. Nothing is uploaded, logged or stored.



