Convert CSV to JSON

Turn a table into JSON records, checked cell by cell, without uploading it.

The text is read in this browser tab and kept only while the page is open. Nothing is uploaded or stored.

Structured Data Converter

Paste a table here

Opening Structured Data Converter…Not responding? Reload the page.

How it works

Three steps, all in your browser

  1. Step 1Paste the CSVOr open a .csv file
  2. Step 2Check the columnsNamed from its header, or by you
  3. Step 3Save the JSONChecked cell by cell, then copy or download

Good to know

The honest limits, before you spend time on it

Values stay text

Numbers, dates and true or false are written exactly as they appear, as text, so nothing is reinterpreted on the way.

Rows that don't fit

A row with more or fewer cells than the header waits in Needs Review instead of being guessed at.

Checked before it's shown

The JSON is read back and compared with the table, cell by cell, before it's offered.

Limits

Up to 1,000,000 characters of text, or a text file up to 2 MB.

Beyond this one task

Give AMGlide the text. It works out the rest.

Smart Drop reads what you brought and suggests what fits — then carries it into the next step without asking for it again.