textcleanups

Sort lines

Put any list in order. Numbers sort the way people expect, so item 2 comes before item 10.

Options
Order

Your text stays in your browser. Nothing is uploaded or saved.

How to sort lines

  1. Paste your list into the first box, one item per line.
  2. Choose an order. The result updates as you switch.
  3. Copy the sorted list from the result box.

Natural sorting for numbers

Basic sorting compares text one character at a time, so Chapter 10 lands before Chapter 2 because "1" comes before "2". This tool compares numbers inside the text by their value instead, the way a person would. That's called natural sorting, and it's what you want for file names, chapters, versions and addresses.

The sort orders

  • A to Z and Z to A: alphabetical, with accented letters sorted next to their plain versions.
  • Shortest first and Longest first: by number of characters. Lines of the same length are sorted alphabetically.
  • Reverse: flips the current order without sorting. Handy for logs or lists that are newest-last.
  • Shuffle: random order, for picking names, team assignments or quiz questions. Switch away and back to shuffle again.

Common uses

  • Alphabetizing names, references or glossary terms
  • Sorting keyword lists or tags
  • Ordering file names or version numbers
  • Randomizing a list for a draw or a seating plan

Questions

Does uppercase sort before lowercase?

Not by default. With Ignore uppercase and lowercase on, apple and Apple sort together. Turn it off to keep capitalized lines just ahead of lowercase ones with the same letters.

Can I sort and remove duplicates at the same time?

Sort here first, then paste the result into the remove duplicate lines tool. Or do it the other way round to keep the first copy of each line.

Is the shuffle truly random?

It uses the Fisher-Yates method with your browser's random number generator. That's fine for everyday draws, but don't use it for anything legally regulated, like a prize lottery.