Boneyard Tools

CSV to TSV Converter

Paste comma-separated values to get tab-separated values instantly. Quoted fields and embedded commas are parsed correctly, and everything stays in your browser.

How to convert CSV to TSV

  1. Paste or type your CSV. A header row plus data rows works best.
  2. The tab-separated output updates as you type.
  3. Copy the TSV or download it as a .tsv file.

Examples

Simple table

name,age
Ada,36
Linus,54
name	age
Ada	36
Linus	54

Quoted comma

city,note
Paris,"capital, France"
city	note
Paris	capital, France

Frequently asked questions

What is the difference between CSV and TSV?

Both store tabular data as plain text. CSV separates fields with commas, while TSV separates them with tab characters. The rows and columns are otherwise the same.

Why use tabs instead of commas?

Tabs rarely appear inside real data, so TSV needs less quoting and is easier to read and split. Many databases and command-line tools import tab-separated data more reliably.

Does it handle quoted fields with commas?

Yes. The CSV is fully parsed first, so a quoted value like "capital, France" stays in one field. In the TSV output that comma is no longer special, so the quotes are removed.

What happens to tabs or line breaks inside a cell?

If a field already contains a tab, newline or quote, it is wrapped in quotes in the TSV output so the file still parses back into the right rows and columns.

Is my data uploaded anywhere?

No. The conversion runs entirely in your browser, so your CSV never leaves your device and nothing is sent to a server.

Related tools