format · validate · convert · runs locally

JSON to TSV

Convert a JSON array of objects into TSV (tab-separated values) — a header row from the keys, tab delimiters, proper quoting for tabs and newlines, and nested values JSON-encoded. Paste into Excel or Sheets, or download a .tsv. Runs in your browser.

Frequently asked questions

How is TSV different from CSV?

TSV separates fields with tab characters instead of commas, which avoids most quoting because commas in values need no escaping. It pastes cleanly into spreadsheets.

What JSON shape does it expect?

An array of objects; the union of all keys becomes the columns. Nested objects and arrays are JSON-stringified into their cell.