🧹 CSV Cleaner
Upload or paste a messy CSV, pick which cleaning steps to apply, and get back a tidy file plus a summary of exactly what changed. Nothing leaves your browser.
"Fix inconsistent quoting" happens automatically whenever the CSV is re-written: every field is parsed and
then only re-quoted if it actually needs quoting (contains a comma, quote, or newline), which removes
unnecessary quotes and adds missing ones. Output always uses CRLF (
\r\n) line endings and
RFC4180-style quoting. The mojibake fix is best-effort — it only recognizes a small set of
common UTF-8-decoded-as-Windows-1252 artifacts (e.g. ’ → ’) and will not catch
every possible encoding problem.
1. Input
📁
Click to choose, or drag & drop a .csv file
Or paste CSV text into the box below. Nothing is uploaded anywhere.