Sort CSV data by multiple columns with custom ordering
Sort a CSV file by one or more columns, ascending or descending, with proper numeric and date-aware ordering. Upload, pick your sort keys, and download the result.
Initializing in your browser…
You need the orders file sorted by date, then by total descending, for a top-spenders review.
Sort keys
1) date ASC 2) total DESC
Output
Stable multi-key sort applied; ties broken by the second key
Multi-column, mixed-direction sorting with stable ordering means equal dates keep their relative order while totals rank within each date, the behaviour a naive single-column sort cannot give you. Numeric columns sort numerically, not as text, so 9 does not come after 100.
Sort a CSV file by one or more columns, ascending or descending, with proper numeric and date-aware ordering. Upload, pick your sort keys, and download the result.
Sort sales data by revenue or scores by ranking for reporting.
Sort log or event data by date column for time-series analysis.
Yes. The sorter detects numeric columns and sorts them by value, not alphabetically, so 2, 10, 100 instead of 10, 100, 2.
Rows and columns are parsed and transformed in memory in your browser. No record ever reaches a server.