FREE TOOL · NO SIGN-UP

JSON to CSV converter

Paste a JSON array of objects, or an API response that contains one, and download it as CSV for Excel, Google Sheets or a database import.

RUNS IN YOUR BROWSERNOTHING UPLOADEDNO WATERMARK

2 rows · 4 columns

idtitleauthor.namelikes
1Launch postAna120
2Weekly recapBen87

How to use it

Step 1
Paste JSON. If the array sits inside an object, the first array found is used.
Step 2
Choose the delimiter and whether nested objects become dotted columns such as author.name.
Step 3
Preview the table and download the CSV.

Frequently asked questions

How are nested objects handled?
With flattening on, {"author": {"name": "Ana"}} becomes a column named author.name. Arrays are written as JSON text in a single cell.
Will Excel open the file correctly?
Yes. The download starts with a UTF-8 byte order mark so Excel reads accented and non-Latin characters correctly.
Is my data uploaded?
Everything runs in your browser. Nothing you paste or open is uploaded.

Build with it on SandBase

Models and APIs on one key, when the job outgrows a browser tool.

More free tools

All free tools →