logohsb.horse

TSV and JSON Table Converter

Convert between TSV and normalized Table JSON locally in your browser.

Move between TSV and Table JSON while preserving real tabs, double quotes, embedded line breaks, and empty cells.

Input files and results stay in your browser.

Conversion direction

HTML header handling

TSV input

Open a local file

Maximum 5 MiB. The file is never uploaded.

JSON result

Safe table preview

Convert a table to display its preview here.

How to use

  1. 1

    Choose a direction

    Convert from a delimited format to Table JSON or in the reverse direction.

  2. 2

    Set the header option and input

    For delimited input, choose whether the first record is a header.

  3. 3

    Use the result

    Review warnings and the preview, then copy or download the result.

Quoting and line-ending rules

TSV uses a real tab as its delimiter. Cells containing a tab, line break, or double quote are quoted, and the two characters \t remain ordinary cell text. CRLF, LF, and CR input are accepted.

FAQ

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.