Category: Developer tools
TSV to CSV Converter
Convert tab-separated values into comma-separated CSV
Paste tab-separated values, such as a range copied from a spreadsheet, and convert them to CSV with fields quoted wherever they contain a comma, quote or line break. Runs entirely in your browser.
Converted 3 row(s) in your browser.
name,email,team Ada Lovelace,ada@example.com,Blue Grace Hopper,grace@example.com,Green
Everything on this page is processed in your browser. Nothing is uploaded.
What this tool does
Copying a range out of a spreadsheet onto the clipboard usually produces tab-separated text, but most tools and import forms expect comma-separated CSV instead. This tool parses the tab-separated rows and re-serializes them as CSV, adding double quotes around any field that contains a comma, a quote or a line break, and doubling any quote characters already inside a field, exactly the way a spreadsheet application would write it.
How to use it
- Paste tab-separated values, or load the example.
- Review the converted row count.
- Copy the CSV result.
Privacy
This tool runs entirely in your browser. Your input is never uploaded, stored or shared — closing the tab removes it.
Frequently asked questions
- Is my data uploaded anywhere?
- No. Parsing and conversion happen in JavaScript running in the page, so nothing you paste ever leaves your device.
- What if a cell already contains a comma?
- That field is wrapped in double quotes in the CSV output, so the comma inside it is never mistaken for a column separator.
- Where does tab-separated text usually come from?
- Copying a cell range from Excel, Google Sheets or a similar spreadsheet and pasting it as plain text typically produces tab-separated values.