Convert TSV to CSV
Convert TSV to CSV right in your browser. Your file is not uploaded to a server.
How to use it
- Drag your .tsv .tab files onto the area above, or press "Choose files".
- If options are shown, set them as you like. They appear below the file list.
- Press "Convert". The conversion runs on your device, shows its progress and can be cancelled at any time.
- Press "Download" next to a result. With several results, "Download all as ZIP" gets them in one go.
The formats involved
TSV .tsv .tab
TSV is a text format that writes a table with columns separated by tab characters.
CSV .csv
CSV is a text format that writes a table with columns separated by commas. RFC 4180 describes CRLF as the record delimiter and how values are enclosed in double quotes.
What changes in this conversion
- Fields that contain a tab, a line break or a double quote are put in double quotes (the usual spreadsheet style). TSV files that use backslash escapes are not decoded.
Limits and things to watch for
- The file size that can be processed depends on your device. The limit for your device is shown in the drop area, and files above it are refused with a message.
- In CSV, values that contain commas or line breaks are enclosed in double quotes (RFC 4180). Empty cells in a one-column table are also written in double quotes so that they do not disappear as blank lines.
FAQ
Is my file uploaded to a server?
No. Conversion happens only inside this browser, and file names, contents and results are not sent to our servers. Some converters download their conversion program (code) the first time you use them; your files are not sent then either. See the privacy page for details.
Can I convert many files at once?
Yes. Select several files and they are processed one after another; save the results one by one or all at once as a ZIP. How much can be handled at once depends on your device memory and is shown on the page.
Korean or Japanese text is garbled when I open the CSV in a spreadsheet program. What should I do?
CSV results get a UTF-8 BOM at the start by default, because spreadsheet programs often need it to read Korean and Japanese correctly. You can switch it off in the options, and it is off by default for TSV.
Licences and the software used
Programs this converter downloads and uses: papaparse 5.7.0 (MIT) · Open-source licenses
Sources and check date
- RFC 4180 Common Format and MIME Type for CSV Files
CRLF record delimiter, double-quote quoting · 2026-11-10 - PapaParse 5.7.0
the CSV library used (MIT) · 2026-11-10
Date we opened the original documents ourselves: 2026-11-10. Specifications can change, so read the original again before anything important.