CSV to JSON

Converts a table to JSON. Each column's type is decided as a whole, phone and account numbers stay strings, and the result is verified against the source.

The file is not sent anywhere: parsing, conversion, and reverse verification all run in your browser. You can upload exports with addresses, phone numbers, and prices.

The other way: JSON → CSV

Paste a table or drop in a file: the delimiter is detected automatically, the first row becomes the column names, and the JSON appears on the right. There are four output shapes to choose from: an array of objects, an array of arrays, an object built from the columns, and line-by-line JSON for logs and streaming exports.

The reverse direction lives on a separate page: the JSON to CSV converter builds a table that Excel opens without the import wizard.

The result is checked against the source

After the conversion, the generated text is parsed back, and every cell is compared with the original. If the row count or even a single value does not match, the page says so outright. This covers both the output form assembly and the serialization itself.

What your exports contain

Exports are full of phone numbers, addresses and prices.

Rate this tool

Help us get better

Other tools