CSV Cleaner
The safe, explainable half of cleaning: whitespace, invisible characters, null tokens, empty rows and columns.
Loading the tool…
How to use this tool
- Paste the messy file.
- Turn off anything you do not want touched — every option here is a change someone may later ask you to justify.
- Select Clean.
- Read the summary before downloading; it says exactly how many cells each change affected.
What csv cleaner does
This does the cleaning you can explain to whoever receives the file afterwards, and stops there. Leading and trailing spaces go, runs of spaces inside a value collapse, zero-width characters and non-breaking spaces that survived a copy and paste are removed, the null tokens you nominate become genuinely empty, and rows and columns with nothing in them at all are dropped.
What it deliberately does not do is impute a value, round a number, reformat a date or rename a column it was not asked about. That is the line between cleaning data and quietly altering someone else’s, and a tool that crosses it produces a file nobody can reconcile with the source. The summary lists every category of change and how many cells it touched, so the result is auditable rather than merely tidier.