Gridoly.

HomeTools › TSV to JSON

Free · No signup · Private — runs in your browser

TSV to JSON

Turn tab-separated .tsv (or .txt) data into a clean JSON array for code and APIs. The header row becomes the keys — and it all runs locally in your browser.

One file is free — drag in several to batch-convert with Pro.

Need to edit, not just convert? Open the full Gridoly editor →

How it works

1Add your TSVDrag a .tsv or tab-delimited .txt file onto the box, or click to choose one.
2We convert itThe first row supplies the keys; each row becomes a JSON object.
3Download JSONDownload a formatted .json array.

Frequently asked questions

How is the JSON keyed?

By the first (header) row of your TSV file.

Does it accept .txt?

Yes — tab-delimited .txt is supported alongside .tsv.

Is my file uploaded?

No — everything runs in your browser.

More free spreadsheet tools