Delimiter Converter

Convert tabular text between comma, tab, semicolon, pipe, and space delimiters with a live preview — runs 100% in your browser with no upload.

Result
name	age	city
Ada	36	London
Alan	41	Cambridge

🔒 Converted in your browser — nothing is uploaded.

Swap the delimiter in tabular text

Paste rows of data and instantly re-separate the columns with a different delimiter. Pick the delimiter your data currently uses under From delimiter, choose the one you want under To delimiter, and the result updates live as you type. Common conversions include CSV to TSV (comma to tab), pipe-delimited logs to CSV, and semicolon-separated European spreadsheets to standard comma format. Copy the converted output with one click.

How the conversion works

Each line is split on the source delimiter and its fields are rejoined with the target delimiter, so your row structure is preserved exactly — blank lines stay blank and the number of lines never changes. Supported delimiters are comma, tab, semicolon, pipe, and space. By default the tool does a plain character replacement per column, so it is fast and predictable. If your data contains double-quoted fields that themselves include the delimiter (as real CSV exports do), turn on Handle quoted fields (CSV) to parse the input as RFC-4180 CSV — quoted values stay whole and the output is re-quoted only where the new delimiter requires it.

Frequently asked questions

Is my data uploaded anywhere?

No. The entire conversion runs locally in your browser with JavaScript. Your text never leaves your device and nothing is sent to a server, so even sensitive data stays private.

Which delimiters can I convert between?

Comma, tab, semicolon, pipe, and space — in any direction. This covers CSV, TSV, pipe-delimited, and space-separated formats.

Does it handle quoted fields that contain the delimiter?

Yes, if you enable "Handle quoted fields (CSV)". In that mode the input is parsed as RFC-4180 CSV, so a double-quoted value containing the source delimiter (or newlines, or escaped quotes) stays as a single field, and output fields are re-quoted only when they contain the new delimiter. Left off, the tool does the faster plain split-and-join.