Change CSV Delimiter
Convert delimited data between comma, tab, semicolon, and pipe separators — quoting fixed up automatically. Runs in your browser, no upload.
Change CSV delimiter
Re-save delimited data with a different field separator. Pick what it's separated by now (from) and what you want (to) — comma, tab, semicolon, pipe, or any single character. Quoting is fixed up correctly: fields that contain the new separator get quoted, and fields that no longer need quotes lose them. Runs in your browser; nothing is uploaded.
Notes
- Use the words
comma,tab,semicolon, orpipe, or type any single character. - Common conversions: CSV → TSV (
,→tab), or European;-CSV → standard,-CSV. - Embedded quotes, newlines, and the separator inside fields are handled per RFC 4180.
FAQ
Can the separator be more than one character?
No — each separator must be a single character, or one of the named words
comma, tab, semicolon, pipe. Something like || or :: is rejected with
an error. The defaults are , for from and tab for to, so running with
no options is a straight CSV → TSV conversion.
What happens when a field contains the new separator?
It gets wrapped in double quotes automatically, per RFC 4180 — so x;y stays one
field after switching to semicolons. The reverse also happens: fields that were
quoted only because they contained the old separator lose their now-unneeded
quotes. Embedded quotes and newlines inside fields survive the conversion.
Is my data uploaded?
No — it's processed locally in your browser with WebAssembly.
Need to convert to/from JSON instead?
Use the CSV ⇄ JSON converter.
Developer & Automation Access
Run it from the terminal
Same engine as this page, headless — via the gizza CLI:
gizza tool csv-change-delimiter "a,b,c
1,2,3"New to the CLI? Get gizza →
Open it by URL
Pre-fill and auto-run this tool with query parameters — the names match the API/CLI:
https://gizza.ai/tools/csv-change-delimiter/?data=a%2Cb%2Cc%0A1%2C2%2C3&from=%2C&to=tabMachine-readable descriptor: tool.json — title + parameters JSON Schema for agents.
