How to Convert TSV to CSV
How do I convert TSV to CSV?
Paste your tab-separated table into the converter, press Convert, and the tool rewrites it as comma-separated CSV with proper quoting. Fields that contain commas or newlines are wrapped in quotes so every cell survives intact, and large tables run in a background worker.
The three steps
Open the TSV to CSV converter, paste your tab-separated table or drop a .tsv file, and press Convert, or hit Ctrl/Command + Enter. Big tables switch to a background worker automatically. Copy the result or download it as a .csv file.
Why convert TSV to CSV at all
TSV and CSV are both plain-text tables, but the tools that consume them differ. Spreadsheet imports, data pipelines, and database loaders more often expect commas. A tab-separated export from one system frequently needs to become comma-separated for the next one to accept it.
What happens to a field with a comma
In TSV a comma is ordinary data; in CSV it is the delimiter. The converter wraps any field that contains a comma, a double quote, or a newline in double quotes so it stays a single cell. Nothing from a valid TSV row is dropped or merged.
Converting large tables
Files above about 15 MB switch to a dedicated large-file mode. The table is read and converted in a background worker, you see a capped preview in the editor, and the full CSV is a one-click download. The only ceiling is your device's memory.
Why this direction is lossless
CSV quoting can represent commas, double quotes, and embedded newlines, so nothing from a valid TSV is lost or refused. The reverse direction, CSV to TSV, is the lossy one: a CSV cell can hold a tab, but a TSV can't, so that tool has to drop or escape it.
Ragged rows fail loudly
The converter needs a rectangular grid. A row with a different number of fields fails with the exact line number instead of being silently padded or dropped. Better to know where the table breaks than to ship data that shifted columns.
FAQ
Is my TSV uploaded anywhere?
No. Parsing and conversion run entirely in your browser, in a background worker for large tables. Your data never leaves your machine.
What happens to a field that contains a comma?
It is preserved and quoted. A comma is ordinary data in TSV but the delimiter in CSV, so the converter wraps that field in double quotes to keep it one cell.
Can it handle large TSV files?
Yes. Files above about 15 MB switch to a background worker with a capped preview and a full CSV download.
Is this conversion lossless?
Yes. CSV quoting can represent commas, double quotes, and embedded newlines, so nothing from a valid TSV is dropped. The reverse, CSV to TSV, is the lossy direction.