CSV to TSV Converter

Convert comma-separated CSV to tab-separated TSV.

Click to upload or drag and drop

.csv .txt

No file at hand?

How to convert CSV to TSV online

  1. 1

    Upload a .csv file or paste CSV data into the text box and click "Convert".

  2. 2

    The delimiter is detected automatically, so comma and semicolon files both work.

  3. 3

    Check the TSV result, where columns are separated by tabs.

  4. 4

    Click "Copy" to paste it into a spreadsheet, or "Download" to save a .tsv file.

Example: CSV with quoted commas to TSV

CSV input

name,city,salary
"Smith, John",London,65000
Ann Lee,Paris,72000

TSV output (→ = tab)

name→city→salary
Smith, John→London→65000
Ann Lee→Paris→72000

Tips for converting CSV to TSV

No more quoting

Commas inside values do not need quotes in TSV, so "Smith, John" becomes plain Smith, John.

Paste into spreadsheets

Google Sheets and Excel split pasted tab-separated text into columns automatically. Copy the result and paste it into a cell.

Command line tools

Tools like cut, awk and many bioinformatics programs expect tab-separated input.

Line breaks in cells

Values that contain line breaks or tabs stay quoted, so the structure of the table is preserved.

CSV to TSV FAQ

Is the CSV to TSV converter free?

Yes. It is free with no sign-up.

Is my data uploaded?

No. The conversion runs in your browser.

What is the difference between CSV and TSV?

CSV separates columns with commas, TSV with tab characters. TSV rarely needs quoting because tabs seldom appear in data.

Can I convert TSV back to CSV?

Yes. Use the TSV to CSV converter on CSV.ink.