CSV to TSV Converter
Convert between comma, tab, semicolon and pipe delimited files.
Processing: This tool runs entirely in your browser. Your input and any file you open stay on your device — nothing is uploaded to a server.
How to use the csv to tsv converter
- Paste your data and confirm the detected delimiter.
- Choose the output delimiter.
- Copy or download the result.
About this tool
Converting between delimiters sounds like find-and-replace and is not, which is why doing it in a text editor corrupts files.
A comma inside a quoted value is data, not a separator. Replacing every comma with a tab turns that value into two fields and shifts the whole row. Here the file is parsed properly first, so the distinction is preserved: separators change and values do not.
Semicolon-delimited files are the case that brings most people here. Excel uses the list separator from the system locale, so a spreadsheet saved as CSV in much of Europe comes out semicolon-delimited — and then reads as a single column anywhere expecting commas. Converting the delimiter fixes it without touching the data.
Tab-delimited output is the safest choice for pasting into a spreadsheet directly, since tabs almost never appear inside values.
Parsing handles quoted fields properly, so a comma, quote or line break inside a value does not split it. That is the difference between this and splitting on commas, and it is why exports containing addresses or free-text notes so often arrive mangled.
Everything runs in the page. Spreadsheets are usually the most sensitive files anyone handles — customer lists, payroll, financial records — so a tool that works on them without uploading them is doing the one thing that matters most here.
Common uses
- Fixing a semicolon-delimited export from European Excel.
- Producing tab-separated data for pasting into a spreadsheet.
- Meeting a system's required delimiter.
Frequently asked questions
- Why not just find and replace the delimiter?
- Because a comma inside a quoted value is data, not a separator. Replacing every comma splits those values and shifts the row.
- Why is my Excel CSV semicolon-delimited?
- Excel uses the system locale's list separator, which is a semicolon across much of Europe. Converting the delimiter fixes it without altering values.
- Which delimiter is safest?
- Tab, in most cases — tabs almost never appear inside values, so quoting is rarely needed.
Related tools
CSV Validator
Check a CSV for ragged rows, duplicate headers and structural problems before importing it.
CSV Viewer
Open a CSV as a sortable, filterable table and see which rows are malformed.
CSV to JSON
Convert CSV into an array of JSON objects, with delimiter detection and optional typing.
Column Extractor
Keep only the columns you need from a CSV, in the order you choose them.