🧹 CSV Cleaner
Clean header-based standard comma-separated CSV locally with explicit rules and an auditable result summary.
Only standard comma-separated CSV is accepted. Quoted fields, embedded commas, embedded line breaks, and BOM are supported. Blank headers, duplicate headers, and column mismatches are blocking.
Only the latest successful result can be copied. Any input or rule change, failure, or clear action invalidates the old result immediately.
Rule Panel
The rule panel is enabled only after the current CSV draft parses successfully and exposes a header row.
Waiting for input.
Boundary note: this version does not support TSV, semicolon CSV, auto delimiter detection, file uploads, column merges, trimming, case normalization, regex replacement, key-based dedupe, multi-column sorting, or any kind of smart repair.
Formula risk: if the cleaned CSV is opened in Excel, Numbers, or Calc, cells starting with `=`, `+`, `-`, or `@` may still be treated as formulas. This tool only warns about the risk and does not silently rewrite your data.
Privacy note: input often comes from customer lists, order exports, or back-office data. Parsing, cleaning, and copy actions stay inside the browser with no uploads and no remote fetches.
Clean header-based, standard comma-separated CSV locally in your browser with explicit rules for column keeping, empty-row removal, dedupe, and single-column stable sorting. It is useful before table imports, small dataset cleanup, or sample delivery. Data is not uploaded, and malformed CSV is not automatically repaired, so keep an original copy before cleaning.