TSV ↔ CSV Converter
Convert between TSV (tab-separated) and CSV (comma-separated) values instantly. Handles quoted fields and custom delimiters — free, browser-based.
TSV Input (tab-separated)
How to convert TSV to CSV
- Select the direction — TSV → CSV or CSV → TSV.
- Paste your data or upload a file.
- Choose a delimiter if converting to CSV (comma, semicolon, or pipe).
- Click Convert and download the result.
TSV vs CSV — what's the difference?
TSV (Tab-Separated Values) uses a tab character as the delimiter between fields. CSV (Comma-Separated Values) typically uses a comma, but some regions use semicolons instead. TSV avoids the need to quote fields containing commas, but cannot represent tab characters in field values without escaping.
Privacy — processed in your browser
Conversion runs entirely in your browser using JavaScript string operations. No data is sent to any server.
Frequently Asked Questions
Does this handle quoted fields in CSV?
Yes — the CSV → TSV converter correctly parses RFC 4180 quoted fields, including fields that contain commas, newlines, or escaped double quotes.
Why is a semicolon sometimes used instead of a comma?
In locales where the comma is used as the decimal separator (e.g. France, Germany), semicolons are used as the CSV field delimiter to avoid ambiguity.
Can I export to Excel after converting?
Yes — download the CSV and open it directly in Excel, Google Sheets, or LibreOffice Calc.
What encoding does this use?
The converter works with UTF-8 text. If your file uses a different encoding (like Windows-1252), open it first in a text editor and save as UTF-8.