CSV cleaner · offline alternative to “upload your file” sites

Messy CSV in. Clean UTF-8 out.

Fix encoding, kill duplicates, trim whitespace, standardise headers, and get a clear change report — without opening Excel or uploading client data to a random web form.

Price: £12 lifetime unlock UI: Streamlit drag-and-drop + CLI Data: stays on your machine

What it fixes

  • Encoding detection & repair (UTF-8, Latin-1, Windows-1252, …)
  • Duplicate row removal (order-preserving)
  • Whitespace trim on every cell
  • Headers → snake_case
  • Drop empty rows and empty columns
  • Optional dates → ISO YYYY-MM-DD
  • Optional required columns: flag blanks and/or fill
  • JSON change report (counts, encoding detected, …)

Who searches for this

Marketers, analysts, freelancers, ops folks, and developers who inherit “exports” that are slightly wrong every week — and are tired of one-off spreadsheet surgery.

Why buy instead of a free online CSV fixer?

Online fixers want an account, a subscription, or your file in their cloud. Macros break when the next export changes shape. CSV Cleaner is install-once, clean-forever, with a paper trail of what changed.

This landing targets “csv cleaner online” intent honestly: the product runs locally (better for privacy). Checkout is live at /l/siitco. No invented usage stats.

FAQ

Is it a website I paste files into?

You buy the download, then run the Streamlit UI or CLI on your computer. That is intentional — sensitive CSVs should not need a third-party upload.

Will it handle my weird export?

It covers the common pain (encoding, dupes, whitespace, headers, empties, optional dates). Odd proprietary formats may still need a human glance — the change report helps you see what happened.

One-time or subscription?

£12 lifetime unlock for this downloadable tool. No subscription required.

Drop in a dirty file. Keep the report.

Related: fix csv encoding · remove duplicate rows csv · clean csv headers · offline csv cleaner