TSV to JSON Converter
Turn tab-separated values into a JSON array of objects, and back.
Runs entirely in your browser.
Convert Between TSV and JSON
About TSV to JSON Converter
Each TSV row becomes one JSON object keyed by the column headers, giving the array-of-objects shape that almost every API and JavaScript library expects. Tab-separated input is what you get when you copy a range straight out of a spreadsheet, so this is usually the quickest path from a sheet to JSON.
Numeric and boolean-looking values are converted to real numbers and booleans rather than left as strings. Converting back takes the columns from the first object.
Other CSV Tools
- CSV to TSV — and back
- CSV to XML — and back
- CSV to YAML — and back
- JSON to CSV — and back
- Change CSV Separator — commas to semicolons, tabs or pipes
- Transpose CSV — swap rows and columns
- Find Incomplete CSV Records — rows with missing or extra fields
- Insert a CSV Column — add a column at any position
- Swap CSV Columns — exchange two column positions
- CSV Viewer — browse a CSV as a sortable table