Back to Free Tools

FREE TOOLS

JSON to TSV

Convert an array of JSON objects to quoted tab-separated records.

JSON

TSV

Browser only

Your input and output are processed in this browser. They are not uploaded for processing. No account is required.

This tool needs JavaScript. If it does not load, refresh the page and try again.

How to use this tool

  1. Paste JSON text or choose a UTF-8 file; a chosen file takes precedence.
  2. Columns use first-seen union keys. Nested values remain JSON text; missing and null values become empty cells.
  3. Select Process data, review the result, and download it. Use Reset to clear the working data.

Examples

[{"name":"Alice","score":10},{"name":"Bob","score":20}]

Limitations

5 MiB input; 40 nesting levels; 200,000 values; 20 MiB output. Duplicate keys and unpaired Unicode surrogates are rejected. Numbers retain exact tokens.

Spreadsheet protection is on by default and visibly adds apostrophes to formula-like values. Turn it off for exact cell text, taking care with spreadsheet formula execution.

Related tools

No items found.

More tools for your workflow

Explore the related desktop tool