JSON to CSV

Developer Tools

Convert JSON arrays to CSV for Excel

FreePrivateInstant
Add a file · .txt .md .csv .json … · up to 2.00 MB
Delimiter

Similar tools you may like

History

All history →

JSON to CSV — at a glance

Turn a JSON list into a spreadsheet-friendly CSV file you can open in Excel or Google Sheets.

JSON
[{"name":"Asha","age":25}]
Run
CSV
name,age
Asha,25

How to use it — step by step

JSON that is an array of objects. Nested objects are flattened with dots.

1

Paste your input

Paste or type your content into the big input box.

2

Choose options

Pick the mode and options that fit what you need.

3

Convert to CSV

Press the button. The result is created instantly on your device.

4

Copy the result

Check the output and press Copy to use it anywhere.

Pro tips

Small things that make the result better.

✦All keys across all objects become columns.
✦Use semicolon if your Excel uses European settings.
✦Nested keys appear as address.city.

Quick facts

Flattennested objects
4 delimiterscomma, semicolon, tab, pipe
Safe quotingcommas and quotes handled
Privatelocal only

Frequently Asked Questions

How do I open the CSV in Excel?+

Copy the result into a text file saved as .csv, then open it in Excel or import it in Google Sheets.

What about arrays inside objects?+

They are kept as JSON text inside a single cell.

What if the objects have different keys?+

The CSV includes every key as a column and leaves missing values empty.

Is my data safe?+

Yes. Everything runs inside your own browser. Your text, files and images are never uploaded to any server.

More Free Tools