CSV Cleaner
Tidy up a messy CSV. Choose what to clean, check exactly what changed, then download the result. Your file is never uploaded.
Clean your CSV
Your file is processed in your browser and never uploaded.
Drop your CSV file here, or browse files
CSV, TSV or text file · any delimiter · UTF-8 or legacy encodings
What to clean
Rows before0
Rows after0
Columns before0
Columns after0
Cells trimmed0
Empty rows removed0
Empty columns removed0
Duplicates removed0
Cleaned data
Output file options
How to use it
- Choose your CSV. The delimiter and encoding are detected for you.
- Pick what to clean. The summary and preview update instantly, and trimmed cells are highlighted.
- Download the cleaned file. Your original is not changed.
Examples
Ann , 30becomesAnn,30with trimming on.- Rows 3 and 7 were empty: the report lists exactly which original rows were removed.
Only the changes you tick are made, and each is counted. Values are never reformatted or converted. The header row is never removed or treated as a duplicate. A column counts as empty only if every cell, including the header, is blank.