CSV Sort, Filter & Dedupe
About CSV Sort / Filter / Dedupe
CSV Sort, Filter and Dedupe provides common spreadsheet row operations without opening or uploading the file. Choose an operation, enter a column or filter expression, and receive a fresh CSV immediately.
How it works
Stable column sorting
Sort by a header name in ascending or descending order. Numeric-looking cells compare numerically, text uses locale-aware comparison and equal values retain their original order.
Readable filter expressions
Expressions support =, !=, contains (~), and numeric or lexical comparisons with >, <, >= and <=. For example status=active or score>=10.
Key-based deduplication
Enter one or more comma-separated columns to keep the first row for each key combination. Leave the expression empty to compare complete rows.
Frequently asked questions
Does sorting change the header row?
No. The header remains first and only data rows are reordered.
Which duplicate row is kept?
The first occurrence is retained, making the operation stable and predictable.
Does this upload my CSV?
No. Every operation runs locally in your browser.
Sources & last verified
The behaviour of this tool and the claims on this page were checked against the specifications below on . Everything runs in your browser, so the output you see is exactly what the engine produced.
Found a wrong result or an outdated claim? Report an error and it will be re-verified.