100% local — your data never leaves your browser

TSV to JSON Converter — Free Online Tool

Convert tab-separated values to a JSON array of objects instantly in your browser. Free and private: your data never leaves your device.

Instant Private Zero cookies
Indentation

TSV input

JSON output

Why convert TSV to JSON?

Spreadsheet copy-paste produces tab-separated values; APIs and scripts want JSON. Paste your TSV above and get a JSON array of objects keyed by the header row.

How it works

The converter parses your TSV locally with a tab delimiter. With a header row each line becomes an object; without it you get arrays. Numbers and booleans are typed conservatively, and the indentation option also offers a compact output.

Frequently asked questions

Is my TSV data uploaded to a server?
No. Everything runs entirely in your browser with JavaScript. Nothing is sent over the network, which makes the tool safe for sensitive data.
How are values typed?
Numbers and booleans are detected conservatively: values with leading zeros (postal codes, IDs) stay strings. Disable Detect types to keep everything as strings.

Related converters