TSV to JSON
Convert TSV to JSON — tab-separated data into arrays of objects.
How to use TSV to JSON
- Copy cells from Excel/Sheets (the clipboard is already TSV) or paste a .tsv file's contents.
- Include the header row — it becomes the JSON keys.
- Read the JSON array — one object per row, comma-containing values intact.
- Cast types downstream where needed — delimiter formats deliver strings.
What is TSV to JSON?
A TSV to JSON converter parses tab-separated rows into an array of JSON objects — header row as keys, each line an object — exactly like its CSV sibling but splitting on tabs. Its killer input is the clipboard: cells copied from Excel or Google Sheets arrive as TSV, so this converter turns a selection copied from any spreadsheet directly into JSON, no export step.
That copy-paste path — select cells, Ctrl+C, paste here, JSON out — is the fastest route from spreadsheet to structured data that exists, and most people don't know the clipboard was TSV all along.
About the TSV to JSON
Paste TSV — a .tsv file's contents or, more often, cells straight from a spreadsheet — and get the JSON array instantly.
Why tabs beat commas as input: no quoting ambiguity. Values containing commas ("1,234.56", "Doe, Jane") pass through untouched, so data that would need careful CSV quoting just works. The workflow it enables: a teammate's spreadsheet open in one tab, select the range, copy, paste here, and the JSON drops into your seed file, API call or config — five seconds, no export dialogs, no encoding surprises.
Same caveats as all delimiter formats: values arrive as strings (cast numbers where types matter), header texts become keys verbatim, and literal tabs inside values — rare — are the one thing the format can't express. For comma-delimited files, the CSV to JSON converter is the sibling.