Describe the fix
Upload a CSV and tell the agent what to clean, rename, split or calculate in plain words.
Attach a CSV or a "corrupted + cleaned" pair. The agent writes Python; the right panel runs it in your browser and — with a pair — auto-refines until output matches.
Your automated tool will appear here once the AI agent configures it.
Describe a CSV transform in the chat on the left. When the agent emits Python, this panel becomes a runnable in-browser tool.
Charts · Beta testing phase
CSV surgery, with receipts.
CSVians AI cleans, reshapes and automates spreadsheet data from a simple chat, then audits every row so you know nothing was silently lost.
SAMPLE FILE · CONTACTS.CSV
| Row | name | amount | |
|---|---|---|---|
| 01 | Ada Lee | ada@example.com | 42 |
| 02 | Sam Roy | SAM@example.com | $68 |
| 03 | Ada Lee | ada@example.com | 42 |
| Row | name | amount | |
|---|---|---|---|
| 01 | Ada Lee | ada@example.com | 42 |
| 02 | Sam Roy | sam@example.com | 68 |
| 03 | — | — | — |
Spacing trimmed. Email case unified. Currency cleaned. One duplicate removed — nothing else lost.
Upload a CSV and tell the agent what to clean, rename, split or calculate in plain words.
The agent writes Python that runs locally on your device. Your file is never sent to a server to run.
Compare and Audit show every matched, changed, duplicated or removed row before you download.
A chat-first workspace for cleaning and transforming CSV and Excel files. It turns your instructions into a reusable tool and proves what changed.
Transforms and checks run inside your browser. Only the parts of your request needed for the AI agent are sent to write the code.
The audit uniquely tracks matched and unmatched records, helping you review what was kept, changed, duplicated or removed.
Yes. Save any working tool as a template and run it again on next month's file in one click.
New here? Read the CSV cleanup guide or browse ready-made templates.