Clean CSV
Drop duplicate and empty rows and trim stray whitespace. The conversion is lossless — every pixel, sample or byte in the source is preserved.
Drop your files here
CSV, TSV, XLSX, XLS and 1 more formats · up to 100 MB each
or paste files from your clipboard
Ready when you are
Drop duplicate and empty rows and trim stray whitespace. Everything happens in this tab; nothing is sent anywhere.
How to use it
- 1
Add your files
Clean CSV works with CSV, TSV, XLSX, XLS and ODS. Drop them in, browse for them, or paste from your clipboard.
- 2
Choose your options
Tune delimiter and header handling — or leave the defaults, which are sensible.
- 3
Run it and download
Press the button and save the result. Everything happens on your device, and nothing is uploaded.
About these formats
Accepts
Comma-Separated Values
Flat tabular text — one table, no formatting.
- Extensions
- .csv
- MIME type
- text/csv
- Best for
- Data imports and exports · Databases · Scripts
- Compatibility
- Every spreadsheet, database and programming language.
Accepts
Tab-Separated Values
Like CSV but tab-delimited — safer for text with commas.
- Extensions
- .tsv, .tab
- MIME type
- text/tab-separated-values
- Best for
- Data pipelines · Text containing commas
- Compatibility
- Wide, especially in data tooling.
Good to know