TSV ↔ JSON
Text & Unicode
Table JSON output
Safe table preview
Convert input to display a preview.
How to use
Choose a direction
Convert from a delimited format to Table JSON or in the reverse direction.
Set the header option and input
For delimited input, choose whether the first record is a header.
Use the result
Review warnings and the preview, then copy or download the result.
Scope of the result
Input is capped at 5 MiB for both pasted text and files, and the table at 100,000 cells (columns × rows). Exceeding either is an error and nothing is converted. The JSON side accepts only normalized Table JSON version 1 (caption / header / alignments / rows) — an arbitrary JSON array cannot be converted.
Frequently asked questions
- Will a delimiter inside a cell break the table?
- No. Quoted fields preserve the delimiter as part of the cell value.
- Are cells lost from shorter records?
- No. Short records are padded with empty trailing cells and a warning is shown.
- Are numbers or dates converted automatically?
- No. Every cell remains a string.