CSV Sort
Sort CSV rows by any column. Three modes: alphabetical, numeric, and natural (so 'a2' comes before 'a10').
How to use CSV Sort
- Paste CSV.
- Pick sort column, direction, and mode.
- Click Sort and copy the output.
What is CSV Sort?
Header row is preserved at the top. Numeric mode parses each cell as a number; non-numeric cells fall through. Natural mode uses locale-aware comparison so '10' sorts after '2', not before.
FAQ
- What is natural sort?
- It treats numeric runs inside strings as numbers — so 'file2.txt' sorts before 'file10.txt' instead of after.
- How do I select the column to sort by?
- Choose the column from the dropdown menu and pick a sort mode: alphabetical, numeric, or natural.
- Is the original CSV file modified?
- No, sorting is non-destructive; a new sorted CSV is generated without altering the original file, all done locally.
Related tools
People also use
- Advanced Text Sorter↕️ Sorting & Lines
Advanced Text Sorter — Perform powerful sorting operations on lists or datasets. Sort alphabetically, numerically, by line length, or focus on a specifi...
- CSV ↔ JSON🗄️ Developer Tools
CSV ↔ JSON — Convert tabular data between CSV and JSON. Header row detection, custom delimiter, quoted-field-with-comma support.
- CSV Column Extractor📊 CSV Tools
CSV Column Extractor — Pick which columns to keep from a CSV. Output as CSV with any delimiter, or as a plain newline-separated list (one cell per line).