logohsb.horse

CSV and JSON Table Converter

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

Move between CSV and Table JSON while preserving commas, double quotes, embedded line breaks, and empty cells.

Input files and results stay in your browser.

Conversion direction

HTML header handling

CSV 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

CSV uses comma as its delimiter. Cells containing a comma, line break, or double quote are quoted, and double quotes inside cells are doubled. 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.