CSV to TSV converter

Paste CSV and get tab-separated text that spreads across columns when pasted into a spreadsheet.

Loading the tool…

Processing and privacy: The result is calculated inside your browser and your data is not sent to any server.

How to use it

  1. Enter csv data, cell delimiter and trim spaces around each cell.
  2. The result appears straight away and updates as you edit.
  3. Copy the result, or copy a link that keeps the same values to share it.

How it is calculated

Cells are read with CSV rules (quotes removed), then joined with tabs. A cell holding a tab, a quote or a line break is wrapped in " the way Excel does it.

Example

Inputs: Cell delimiter = Detect automatically, Trim spaces around each cell = no. Result: TSV: product price qty Tea 12.5 3 Coffee 18 2 Dates 30 1; Rows: 4; Columns: 3.

product,price,qty
Tea,12.5,3
Coffee,18,2
Dates,30,1
product	price	qty
Tea	12.5	3
Coffee	18	2
Dates	30	1

Limits and caveats

  • Automatic detection guesses from the text; pick the delimiter yourself if everything lands in one column.
  • A quoted cell must start with " right after the delimiter, with no space before it.

Questions about this tool

Why convert CSV to TSV?

Pasting tab-separated text into Excel fills the columns directly, and commas inside text cause no trouble.

Are commas inside cells kept?

Yes. They stay as they are and need no quotes in TSV.

Can it read semicolon CSV?

Yes. Choose semicolon or leave automatic detection on.