Skip to main content
Free File Converter

TSV to CSV converter

Swap tab separators for commas, quoting any value that needs it.

Processed in your browser. This file is converted on your device and is never uploaded.

Converter

Input

.tsv, .tab up to 25 MB. You can also drag a file here.

No file selected.

About this tool

Data copied out of a spreadsheet or exported from a database is often tab-separated, while the tool that has to read it next wants CSV. This tool re-separates the rows with commas and adds quoting wherever a value needs it.

Any value containing a comma, a quote, or a line break is quoted and escaped, so the result opens correctly instead of shifting columns.

Supported formats and limits

Input
.tsv, .tab
Output
.csv (text/csv)
Output name
The original name with the new extension, for example data.tsv becomes data.csv.
File size limit
25 MB
Processing
In your browser. The file is not uploaded.

How to use it

  1. Choose a .tsv or .tab file, or switch to Paste text and paste the rows directly.
  2. Select Convert, then download the .csv file.

Limitations

  • Values stay as text; no type conversion happens.
  • Empty trailing columns cannot be distinguished from missing ones.
  • The file is read as UTF-8.

Frequently asked questions

Is my file uploaded?
No. The conversion runs entirely in your browser. The file never leaves your device and no request carrying its contents is made.
Why are some of my values now wrapped in quotes?
Because they contain a comma, a double quote, or a line break. Without quoting, a spreadsheet would read them as extra columns or extra rows.
Can I paste straight from a spreadsheet?
Yes. Copying a range from most spreadsheet applications puts tab-separated text on the clipboard, so Paste text works directly.