Sort Text Lines
Sort by delimiter*
at column number
*Blank for characters/letters, space for words, etc.
Lines
Enter your text here and click a sorting function button above. ci = case insensitive. Cs = Case sensitive. Click "Alphabetical" for case sensitive, ascending, alphabetical sorting using javascript's inherent sorting algorithm. Use for sorting large files. Click "Natural" for natural sorting of lines. Alphabetical/numerical values or mixes thereof will sort into their natural order. "Sort by delimiter" can sort by first, second ... last character, first, second ... last word in "Alphabetical" and "Natural" mode only. Default sorting column will be the first character of each new line. Default setting will contain an empty delimiter and column number of 1. To sort via the second character enter a column number of 2. Sort via second word by entering a space as delimiter and column number of 2. Please keep "Natural" sorting text under 10,000 lines or program could become unresponsive. Lists over 5000 lines are slow to process. Click "Length" to sort lines by character length. Pre-sort alphabetically for length sorted results to be in alphabetical order. Click "Random" to randomize line order. Click "Reverse" to reverse current line order. Use to create descending order from ascending sorted lists. Privacy of Data: This tool is built-with and functions-in Client Side JavaScripting, so only your computer will see or process your data input/output.
Font size
px.
Monospaced font.