CSV to TSV Converter
Runs in your browser — your files are never uploaded.
Convert comma-separated data into tab-separated values — the format that pastes cleanly into a spreadsheet cell-by-cell, and that many bioinformatics, analytics and database import tools expect. The conversion runs through a real RFC 4180 parser rather than swapping commas for tabs, so a quoted field containing a comma stays one field instead of silently becoming two. Everything happens in your browser.
How to convert CSV to TSV
- 1
Drop your .csv file onto the box, or click to choose one.
- 2
OkConverter parses the comma-separated fields, honouring quotes and escaped quotes.
- 3
Click “Download” to save your .tsv file.
Share
Embed this tool on your site
Paste this where you want the tool to appear. It runs entirely in your visitor's browser — no uploads, no account, no tracking.
Please keep the attribution line — it's what keeps these tools free.
Need a different size, a dark theme, or a different tool? Build an embed lets you preview it first.
Frequently asked questions
Why not just replace commas with tabs?+
Because a CSV field is allowed to contain commas as long as it is quoted. A find-and-replace turns one column into two for exactly the rows where it matters most — addresses, descriptions, anything with a list in it — and the damage is easy to miss until much later.
Why would I want TSV over CSV?+
Tabs almost never appear inside real data, so TSV needs no quoting for the common case and is easier for scripts to split. It also pastes directly into Excel and Google Sheets as separate columns, where pasting CSV drops everything into one.
What happens if a value contains a tab?+
It is quoted, the same way CSV quotes a value containing a comma. Strict TSV has no quoting mechanism, but silently deleting a tab out of your data would be worse — and our TSV to CSV converter reads the quoting back, so the round trip is lossless.
Is the header row kept?+
Yes. The first row passes through unchanged, just re-encoded with tabs instead of commas.