Skip to content
ToolBox

JSON to CSV Converter

Turn a JSON list into CSV, with nested keys flattened.

Runs on your device · no upload

Loading tool…

About JSON to CSV Converter

JSON to CSV converts a JSON list of objects into a CSV table you can open in Excel. Nested objects become columns such as address.city, and the columns are collected from every item. Nothing is uploaded.

1

Paste your input

Everything runs in your browser. Nothing is sent anywhere.

2

Get the result

Copy it with one tap.

3

Download

Save the result. No watermark, no sign-up.

Frequently asked questions

What JSON shape works?

A list of objects, or an object that holds a list, such as an items list.

What happens to nested objects?

They are flattened into columns with dotted names, for example address.city.

What about lists inside an item?

They are kept as JSON text in a single cell.

Does it open in Excel?

Yes. The file is saved as UTF-8 with a marker so that Excel reads other languages correctly.

Are my files uploaded anywhere?

No. This tool runs in your browser, so your file stays on your device and is never sent to a server.

More developer utilities