Sort any list alphabetically or numerically, in ascending or descending order, with natural sorting that handles embedded numbers sensibly. Reverse or randomise the order in one click.
Getting started
Paste your list with one item per line.
Choose a sort mode — alphabetical, numeric, natural, reversed or randomised.
Set ascending or descending order where applicable.
Copy the sorted output straight back into your document or spreadsheet.
Why it helps
Natural sorting orders 'item2' before 'item10', which plain alphabetical sorting gets wrong.
Numeric mode sorts by actual value rather than by leading digit.
Case-insensitive sorting keeps related entries together regardless of capitalisation.
Randomise is genuinely useful for shuffling names, questions or test data.
In practice
Alphabetising a reference list, glossary or index by hand.
Ordering file names that contain numbers so they read in the sequence a human expects.
Sorting a CSV column pasted out of a spreadsheet.
Randomising a list of names for draw order or pairing.
Everything people ask most about the line sorter, answered plainly.
Keep exploring
More from Text Tools and beyond — most people who use this one reach for these next.