Numeric ordering detected
Input
n
10
9
100Output
n
9
10
100Sorted as numbers. As text, 10 would have come before 9.
Detected automatically unless you pick one.
Sorting rows by a column is trivial in a spreadsheet and awkward from the command line. This does it in the browser, keeping the header in place and choosing numeric or text ordering based on what the column actually contains.
The distinction matters more than it sounds: sorted as text, 10 comes before 9, which is the single most common CSV sorting mistake.
Each example below is executed against this tool by the test suite, so what you see is what the tool actually produces.
Input
n
10
9
100Output
n
9
10
100Sorted as numbers. As text, 10 would have come before 9.
The details that decide whether a conversion is correct, and where information can be lost without any error being raised.