Skip to content
Input
CSV
Limit
1 MiB
Runtime
Browser

Convert CSV delimiters without corrupting quoted cells

Parse the source table and serialize it with a chosen delimiter instead of performing unsafe character replacement.

Local processingNo sign-upNo content logging

Convert delimiter

Inputs are limited to 1 MiB, 10,000 rows, and 256 columns.

Paste or edit the source. Tool Swim does not upload or save it.

Detection inspects the first logical row outside quoted fields.

Converted table

Nothing is placed in a URL, account, or remote log.

What this tool does

Strict, bounded, local processing

Only real column boundaries change. A comma, tab, semicolon, or pipe inside a quoted cell stays part of the value.

Parsing protects delimiters inside data

A global comma-to-tab replacement corrupts quoted values. This converter resolves quoted fields and escaped quotes before writing new column boundaries.

The output is re-quoted only where the target delimiter or a line break makes quoting necessary.

Choose the source delimiter when detection is ambiguous

Automatic detection examines the first logical row. A single-column file or mixed nonstandard delimiters can be ambiguous, so the workbench also provides an explicit source choice.

Primary references

Questions and answers

Related CSV tools