What does it do with nested objects?
It flattens the records into columns so they fit a table.
Paste JSON or drag in a .json file to convert arrays and objects into clean CSV locally in your browser.
This tool runs in your browser. Files never leave your device.
Drop a .json file here or paste raw JSON below.
3 rows · 5 columns · 151 B CSV · Comma delimiter
Showing up to 250 rows and 40 columns.
| name | plan | active | credits | |
|---|---|---|---|---|
| Laramie | laramie@example.com | Pro | true | 120 |
| Jane Doe | jane@example.com | Free | false | 18 |
| Sam Smith | sam@example.com | Team | true | 240 |
JSON to CSV flattens JSON arrays and objects into a CSV table you can open in any spreadsheet. It turns a list of records into rows and columns, so data that came back from an API becomes something you can sort, filter, and share without writing a parser.
Paste your JSON or open a file, and the tool converts it to CSV in your browser. Review the table and copy or download it. Nothing is uploaded.
It flattens the records into columns so they fit a table.
Yes. Use CSV to JSON to turn a table back into records.
No. The conversion happens in your browser and the data never leaves your device.