Loading tool…
Setting up your workspace on this device.
Switch between comma and tab delimited tables.
Loading tool…
Setting up your workspace on this device.
Advertisement
CSV ↔ TSV converts comma-separated values to tab-separated values and back. Instead of a blind search-and-replace, the input is parsed as a proper table, so quoted cells that contain commas, quotes or line breaks stay in one piece, and quotes are added to the output only where a value needs them. The row and column count updates as you type, and Reverse using output flips the direction with the current result. Copy the output straight into a spreadsheet, script or import form. The conversion happens in your browser, with no upload.
Open CSV ↔ TSV
Launch CSV ↔ TSV directly in your browser — there is nothing to download, install, or configure first.
Add your input
Paste your text or load your file into CSV ↔ TSV to begin — no preparation or cleanup needed.
Choose a format and convert
Pick the target format or options and run CSV ↔ TSV. The conversion happens instantly on your device.
Both store a table as plain text, one row per line. CSV separates cells with commas and TSV with tab characters, so commas inside values do not need quoting in TSV.
They are treated as part of the value, so "Smith, John" stays one cell. In the TSV output it no longer needs quotes, because commas are not the separator there.
No. Every row, including the header, is converted as it is. Blank lines are skipped.
Yes. CSV ↔ TSV is completely free, with no account, no paywall, and no usage limits.
No. CSV ↔ TSV works instantly in any modern web browser — there is no software to install, no extension, and no sign-up.