About
Use this tool to sort an unordered list in alphabetical or natural order. You can sort in ascending or descending order. You can also sort based on character length/width.
Sorting Method
There are three different ways of sorting text lines using this tool.
Alphabetical order - Alphabetical sorting is the traditional way a computer sort text. Each character is compared in order and the string whose first letter comes earlier in the alphabet (A-Z) comes first. This also applies to numbers (0-9).
Natural order - Natural sort is considered a more human-friendly implementation of machine alphabetical sorting. Non-single-digit numbers like "10", "11", "12", and above are considered as a single entity and ordered by the value of the number. This is what you should use if you're working with numbered lists.
By Character Length - You can sort a list based on the length/width of the text. String with shorter character length comes first in the list and the longest comes last.
Basic Examples
Alphabetical sort - In the given example below, "A10" comes first before "A2" because "1" is bigger than "1".
A1 A10 A2Natural sort
A1 A2 A10Character Length
A AA AAA
Reverse
Using this option reverses the order of the text.
Example: Reversed after sorting by character length.AAA AA A
How to Sort a List in Descending Order
Texts are sorted in ascending order by default. If you want to sort a list in descending order (9-0 and Z-A), you can use the reverse option after sorting it alphabetically or naturally.
Update: You can now sort in descending order directly by using Z-A option.
How to Sort a List Randomly
You can sort text in no particular order by using Shuffle. It randomizes the arrangement of the list.