CSV Formatter
Rewrites CSV in a canonical RFC 4180 form. The delimiter is detected automatically — comma, semicolon, tab, or pipe — and normalised to a comma, Windows line endings become Unix ones, and quotes are kept only where a cell actually needs them. Cell contents are never altered. Runs entirely in your browser — nothing is sent to a server.
Rewrites CSV in a canonical RFC 4180 form. The delimiter is detected automatically — comma, semicolon, tab, or pipe — and normalised to a comma, Windows line endings become Unix ones, and quotes are kept only where a cell actually needs them. Cell contents are never altered. Runs entirely in your browser — nothing is sent to a server.
Use cases
- Converting a semicolon-delimited European Excel export to standard CSV
- Stripping the quotes a tool wrapped around every single field
Examples
Semicolon export
name;age Ada;36
name,age Ada,36
FAQ
Is my data sent to a server?
No — this tool runs entirely in your browser.
Does it change my values?
No. Only the encoding is normalised — the cells, their order, and their contents are untouched. Use the CSV Cleaner to trim and de-duplicate.
Will it fix rows with the wrong number of fields?
No. Padding a short row would invent data, so row shape is left alone. The CSV Validator reports those rows instead.