Paste or upload a messy CSV and get a clean, plot-ready file back — entirely in your browser. No sign-up, no upload, no CLI knowledge required.
One-click tidy-up before charting or analysis.
Runs on any browser. No Python, no pandas, no OpenRefine — just tabs.
Drop the file, then toggle cleaners (trim / NA / numbers / empties / dedupe) on the right.
A stat chip row shows what the tool changed so you can audit before using the output.
No. Parsing, cleaning, and re-serialization all run in the browser. The file never leaves your device.
Up to 10 MB and 5,000 rows per conversion. Larger files: trim in chunks or split before upload.
Every cleaner is opt-in by default (all on), but you can switch any off individually if you don't want it applied.
Yes. Row order is preserved except when dedupe removes later duplicates — the first occurrence always stays in place.