Line Sorter / Deduplicator
Sort lines, remove duplicates, shuffle. List management for people with lists.
What this does
Paste lines, pick an action. Sort alphabetically (A to Z or Z to A), remove duplicate lines, or shuffle into random order.
Common use cases
Alphabetizing lists. Guest lists, glossaries, bibliographies, ingredient lists. Anything where alphabetical order makes things findable.
Removing duplicates. You merged two lists and now half the entries appear twice. Deduplicate strips the repeats while preserving the order of first occurrence.
Randomizing order. Shuffle mode randomizes your lines. Good for drawing names from a hat, randomizing quiz questions, or deciding who presents first.
Things to know
Sorting is case-sensitive by default, which means "Banana" comes before "apple" because uppercase letters sort before lowercase in standard Unicode ordering. Normalize casing first if that trips you up.
Deduplication compares lines exactly. "hello " (with a trailing space) and "hello" are different lines. If your duplicates aren't getting caught, invisible whitespace is usually the culprit.
Privacy
All sorting and deduplication happens in your browser. Your lists, your names, your data. None of it goes anywhere.
Questions
How do I remove duplicate lines?
Paste your list and pick Remove Duplicates. It keeps the first time each line appears and drops the rest, so the order you had survives. Great for cleaning up two lists you merged.
How do I sort lines alphabetically?
Pick Sort A to Z, or Z to A. One thing to know: sorting is case-sensitive by default, so Banana lands before apple because uppercase sorts first in Unicode. Lowercase everything first if that bugs you.
Can I randomize or shuffle a list?
Yes. Shuffle mode throws your lines into random order, which is handy for drawing names, randomizing quiz questions, or picking who goes first. Run it again for a fresh shuffle.
Why aren't my duplicates being removed?
Almost always invisible whitespace. 'hello' and 'hello ' with a trailing space are different lines as far as the tool is concerned. Trim the stray spaces and the duplicates collapse.