Convert comma-separated values to tab-separated, quoting handled.

Output

Output will appear here
Technical details
Parsing
RFC 4180: quoted fields, embedded delimiters and newlines, "" escapes
Output
Tab-separated values, quoted only where a cell needs it
Fidelity
Cell text is preserved exactly; blank lines are kept
Private ● Runs entirely on your device Runs entirely on your device. Nothing is uploaded.No account required.Nothing stored unless you choose to save it.
▸ More about

Uses of delimiter conversion

  • Feeding a bulk loader or CLI tool that only accepts tab-delimited input
  • Pasting CSV data into Excel or Google Sheets as proper columns
  • Preparing data for cut, awk, and other tab-oriented Unix tools
  • Converting exports for legacy systems that predate CSV quoting

delimiter conversion pitfalls

  • Converting with find-and-replace and corrupting quoted commas
  • Forgetting that cells containing tabs still need quoting in TSV

delimiter conversion questions (6)

How do I convert CSV to TSV without Excel?

Paste the CSV into the input pane and the tab-separated output appears immediately, no spreadsheet required. Do not just replace every comma with a tab: CSV cells can hold commas inside quotes, and a find-and-replace turns "Smith, Jane" into two columns. This converter parses the CSV first, so a quoted cell with an embedded comma becomes a single tab-separated cell with the comma intact.

What happens to quoted fields during conversion?

Quoting is rebuilt for the new delimiter. A cell that was quoted only because it contained a comma no longer needs quotes in TSV, so they are removed. A cell containing a tab, a quote character, or a line break stays quoted, with inner quotes doubled, following the same RFC 4180 convention CSV uses.

Why do some tools want TSV instead of CSV?

Tabs almost never appear inside real data, so TSV avoids most quoting headaches, which makes it a favourite for command-line tools like cut and awk, database bulk loaders, and clipboard pastes into spreadsheets. Excel and Google Sheets both paste tab-separated text straight into separate columns.

Is the conversion lossless?

Yes. Cell text is preserved exactly, including leading zeros, number formatting, and blank lines. Only the delimiter and the quoting around cells change, so converting back to CSV returns the original data. If you also want cleanup, empty rows removed or whitespace trimmed, run the file through the CSV cleaner first.

Is my file uploaded anywhere?

No. The conversion runs entirely in your browser; nothing you paste is sent to a server, stored, or shared. That makes it safe for exports containing customer or financial data, and the page keeps working offline once loaded.

How do I save the result as a .tsv file?

Use the Download button under the output, which saves the converted text with a .tsv extension. You can also copy the output and paste it directly into a spreadsheet, where the tabs split into columns automatically.

How to Convert CSV to TSV All Developer Utilities