How to use
- Pick a conversion direction: JSON to CSV or CSV to JSON.
- Paste your JSON or CSV into the input box.
- Copy the converted output or download it as a .csv or .json file.
Frequently asked questions
How are commas and quotes inside values handled?
The converter follows RFC 4180: any field containing a comma, quote or line break is wrapped in quotes, and inner quotes are doubled — so your data round-trips safely.
What JSON shape does it expect?
A JSON array of flat objects works best, like [{"name":"Ada","age":36}]. The first row of column headers is the union of all object keys; nested objects are stringified.
Is my data sent to a server?
No. The conversion happens entirely in your browser using local JavaScript — nothing is uploaded anywhere.
About this tool
Convert a JSON array of objects to CSV or parse CSV back into JSON, both directions, right in your browser. Private and instant — your data never leaves your device.