Browser-only CSV hygiene

Make messy CSV usable in one pass.

Exports from a shop, CRM, or ERP rarely arrive clean. Drop one in and get trimmed cells, plain ASCII headers, ISO dates, and no duplicate rows — without sending a single row anywhere.

Load your CSV

Choose a file or paste the raw text. Nothing leaves this tab.

or paste text

Tip: press Ctrl / ⌘ + Enter inside the text box to clean.

Review & download

Nothing cleaned yet.

Rows out
0
Rows repaired
0
Duplicates
0

Trimmed cells, decimal fixes, date fixes, and renamed headers will show up here.

Your cleaned rows will appear here.

A 20-row preview, with normalized headers.

When the browser isn't enough

Need Excel reports and a CLI that runs on 100k rows?

Python Automation Bundle — reusable scripts for large CSV files, formatted Excel reports, and repeatable cleanup.

Python Automation Bundle