What a text sorter does (and which mode to pick)
Sort any list of lines alphabetically, by line length, by leading number, or in reverse. Plus a fair Fisher-Yates shuffle when you want randomness. Filters before the sort: trim whitespace, remove blank lines, remove duplicates, case-insensitive compare. Everything runs in your browser; your text never leaves your device. Free, private, no sign-up.
A text sorter operates on lines: each line is one item, the sort compares items, and the output is the same set of lines in a new order. The right mode depends on what the lines represent. Names, terms, and word lists go alphabetical. Numbered items go numerical (so 10 lands after 2, not before it). Replies or notes you want ranked by brevity go by line length. Drawings and samples go shuffle. The options on top of that (case-insensitive, trim, remove blank, remove duplicates) are filters applied before the sort, so the comparison sees the final shape of each item.
- 8 sort modes: alphabetical both directions, length both directions, numerical both directions, reverse, and shuffle
- Locale-aware alphabetical comparison handles accented and non-Latin letters
- Numerical sort parses the leading number on each line (handles negatives and decimals)
- Options run BEFORE the sort: trim, remove blanks, remove duplicates, case-insensitive
- Pair with the duplicate remover for one-pass list cleanup
Alphabetical handles most lists. Reach for numerical the instant any line starts with a number. Reach for length when the goal is editing for brevity. Reach for shuffle when you want fairness, not ordering.