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.

Ad placeholder: Resp_Horizantal_1 (horizontal)
Ad placeholder: Resp_Square_1 (square)

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.