TSV to CSV Converter
Converts tab-separated text to comma-separated, quoting values that need it.
Loading the tool…
Processing happens locally in your browser.
What you paste or load is processed by this page and is not uploaded to a server. Nothing is stored unless you use a control that says it stores something, and you can clear anything this site has kept from the privacy page.
How to use this tool
- Paste the tab-separated text, or copy a range straight out of a spreadsheet.
- Leave the output delimiter on comma.
- Convert and download the CSV.
What tsv to csv does
Tab-separated output is what you get when you copy a range out of a spreadsheet, and it is what many database clients produce by default. It is a convenient format precisely because tabs rarely appear inside values, but most tools downstream expect commas.
The conversion is not a character swap. A value that sat happily between two tabs may contain a comma, and that value has to be quoted in the output or the row gains a field. This converter parses the tab-separated input properly and applies comma-separated quoting rules on the way out, so no row changes width.
Frequently asked questions
Yes. Copying a range out of Excel, Google Sheets or Numbers puts tab-separated text on the clipboard, which is exactly what this expects.
They are quoted in the output. That is the step a character-level find and replace misses, and the reason those rows would otherwise gain a field.
Yes, use the delimiter converter and choose tab as the output delimiter.