CSV Delimiter Converter
Change the delimiter of a CSV file — swap commas for semicolons, tabs, pipes or any character, with correct quoting.
Drag & drop a .csv, .tsv or .txt file here, or click to browse
No uploads. Your files stay on your device.
How it works
Paste your data — or drop a .csv, .tsv or .txt file — and
the re-delimited version appears instantly. The input is parsed with an RFC 4180 reader, so
quoted fields containing the separator, line breaks or escaped "" quotes survive
the swap intact, and the source separator (comma, semicolon, tab, pipe or any character you
type) is auto-detected from the data. On the way out, every field is re-quoted only where it
needs to be: if a value contains the new delimiter, a quote or a newline it gets wrapped and
its quotes doubled, so a semicolon file from a European Excel export becomes a valid
comma file rather than a broken one.
Switch line endings to CRLF when the file is headed for Windows or Excel, tick “Quote every
field” for importers that demand it, then copy the result or download it as
.csv/.tsv. Everything runs in your browser with JavaScript — the file
is never uploaded, stored or logged, which makes this safe for exports containing customer data.
Frequently asked questions
How do I change the delimiter in a CSV file?
Paste the data or drop your .csv/.tsv file, leave the input delimiter on Auto-detect, and pick the delimiter you want in the Output delimiter list — comma, semicolon, tab, pipe or any single character you type. The converted file appears instantly; use Copy result or Download file to save it as .csv or .tsv.
Why does a find-and-replace break my CSV?
Because a value like "Portland, OR" already contains the character you are swapping in. This converter parses the file with an RFC 4180 reader first, so quoted fields, embedded line breaks and escaped "" quotes are understood, then re-quotes each field only where the new delimiter, a quote or a newline makes it necessary — the result stays a valid CSV.
Is my CSV uploaded anywhere?
No. Parsing and re-writing happen entirely in your browser with JavaScript, so the file never leaves your device and nothing is stored or logged. That makes it safe for exports containing customer, payroll or financial data — unlike converter sites that post your file to their server.