CSV to TSV Converter

Switch comma-separated data to tab-separated without breaking quoted fields.

100% Client-Side Processing — your data never leaves this browser. Works offline. How it works

0 lines • 0 bytes Ready
Tip: drop a file anywhere on the editor
Input
Paste, type or drop a file
1
Result
Updates as you type
// Output will appear here…
About this tool

How the CSV to TSV works

Convert CSV to TSV (tab-separated values) correctly: quoted fields with commas and line breaks are preserved. Free, fast and runs in your browser.

How to use the CSV to TSV

  1. Paste CSV or upload a .csv file.
  2. Check the detected delimiter.
  3. Copy the TSV or download a .tsv file.

CSV to TSV example

Input
city,country
"Osaka, Kansai",Japan
Pune,India
Result
city	country
"Osaka, Kansai"	Japan
Pune	India

When to use it

  • Preparing data for tools that require TSV, such as some bioinformatics and ML pipelines.
  • Pasting data into spreadsheet cells.
  • Avoiding quoting problems with comma-heavy text.

Tip: TSV is also the format Excel puts on the clipboard, so copied cells paste back perfectly.

Quote-aware

Commas inside quoted fields stay in their cell instead of creating new columns.

Keeps values as text

Leading zeros, long IDs and dates are copied exactly.

Any input delimiter

Semicolon and pipe files are detected too.

Paste-ready

TSV pastes cleanly into Excel and Google Sheets cells.

FAQ

Common questions

Why use TSV instead of CSV?

Tabs rarely appear in data, so TSV needs fewer quotes, and it pastes directly into spreadsheet cells.

Are quotes kept?

Only where needed: fields containing tabs, quotes or line breaks are quoted.

Will numbers change?

No. Values are copied as text, so 007 stays 007.

Is it private?

Yes, the conversion runs locally.