Developer tools

CSV ↔ JSON converter

Convert tabular data with quoted fields, headers and Unicode intact.

Processed locally

Local processing. Up to 1,000,000 characters, 10,000 rows, 256 columns and 100,000 cells. Nested JSON values are unsupported.

Your answer will appear here.

Help and method

Headers must be unique and nonempty. All imported CSV cells remain strings. Export accepts flat objects or rectangular arrays. Formula protection prefixes an apostrophe and changes data; disable it only for trusted consumers.

Methods and reliability

Worked example

An example you can try or adapt to your own values.

Direction
CSV to JSON
Input
id,value 1,α 2,β
Use headers
Yes
Formula protection
Yes

Result

[{"id":"1","value":"α"},{"id":"2","value":"β"}]