TSV to CSV
Convert tab-separated values to comma-separated values, with proper CSV quoting.
Runs in your browser Instant No signup, no tracking
About this tool
Paste tab-separated data (the format you get when you copy a range out of Excel, Google Sheets, or Numbers) and receive properly quoted CSV. Values containing commas, quotes, or newlines are wrapped in double quotes and internal quotes are doubled — the same escape rules RFC 4180 mandates. Perfect for feeding spreadsheet data into a tool that only reads CSV.
Example
Paste the input on the left and you will get output like this:
Sample TSV
id name email 1 Ada Lovelace ada@example.com 2 Alan, Turing alan@example.com
Resulting CSV
id,name,email 1,Ada Lovelace,ada@example.com 2,"Alan, Turing",alan@example.com
How to use TSV to CSV
- Paste or type your TSV into the left pane.
- The CSV appears instantly in the right pane. Conversion runs in your browser — nothing is uploaded.
- Copy the result to your clipboard or download it as a file.
FAQ
- What quoting rules does the output use?
- RFC 4180: wrap in double quotes if the value contains a comma, quote, or newline; double any interior quote.
- Are empty rows preserved?
- No — blank lines are skipped so the resulting CSV is import-ready.
- Do I need a header row?
- No. The tool doesn't treat the first row specially; it just re-quotes each row.