Skip to content
CSVTidy
Free tool

Change a CSV's delimiter.

Convert between comma, tab (TSV), semicolon, and pipe delimiters. Semicolon files exported from European Excel are the most common reason an import silently fails — this fixes them in one step.

Everything runs in your browser. Nothing is uploaded.

Drop a CSV or Excel file here

Or choose a file — nothing leaves your browser.

Common questions

Why does my CSV use semicolons?

Excel exports semicolon-delimited files in locales where the comma is the decimal separator. Systems expecting comma-delimited input read the whole row as one column.

Are quoted values handled?

Yes — values containing the delimiter, quotes, or newlines are quoted and escaped correctly in the output.

Is my file uploaded anywhere?

No. The file is parsed and processed entirely in your browser using JavaScript. It never leaves your device, and nothing is stored on our servers.