Convert CSV delimiters between commas, semicolons, tabs, and pipes
Switch spreadsheet delimiters between commas, semicolons, tabs, and pipes seamlessly.
Interactive Sample Data
| id | name | price | region |
|---|---|---|---|
| 1 | Solar Panel | 450.00 | Nairobi |
| 2 | Inverter | 220.50 | Mombasa |
How this tool works
Things that usually go wrong
- Values that contain the new delimiter will be wrapped in quotes automatically — this is correct CSV behaviour.
- If you choose the same delimiter as the source, the output is identical to the input.
Edge cases we tested
Wrapped automatically in quotation marks to prevent column splitting.
Detects primary delimiter across first 10 rows and normalizes to selected separator.
Preserved as single cell values when converting between semicolon and comma formats.
Frequently Asked Questions
Why would I need to change the delimiter?
Different systems export different delimiters. European Excel exports use semicolons; many databases expect pipes or tabs.
Are quoted fields handled correctly?
Yes. Fields that contain the delimiter are re-quoted in the output.
Related tools
JSON Formatter
Beautify and indent unformatted JSON strings into clean, human-readable structured trees.
Open Tool →JSON Minifier
Compress structured JSON files into single-line minified strings to reduce payload size.
Open Tool →Add a Header Row to CSV
Insert column headers to raw CSV files that lack a top header row.
Open Tool →