Home โ€บ Developer Tools โ€บ JSON to CSV

JSON to CSV

Turn a JSON array into a clean CSV โ€” nested objects flattened, quoting handled properly, Excel-ready.

๐Ÿ”’ Converted in your browser โ€” your data never leaves this page

Ad Space ยท AdSense code goes here later

API response โ†’ spreadsheet, in one paste

JSON is what APIs speak; CSV is what Excel, Google Sheets and every reporting tool eats. This converter bridges them properly: nested objects become dot-notation columns (address.city), arrays are preserved as JSON strings, missing keys become empty cells, and every value is quoted per the CSV standard โ€” commas, quotes and line breaks inside values won't break your columns. The download includes a UTF-8 BOM so Bangla, Arabic and emoji open correctly in Excel.

FAQ

What JSON shapes are supported?
An array of objects is the classic case; a single object becomes one row, and arrays of plain values become a one-column CSV. Rows with different keys are merged โ€” missing values stay empty.
How are nested objects handled?
With flattening on, {"address":{"city":"Dhaka"}} becomes a column called address.city. Turn it off to keep nested objects as JSON strings in a single cell.
Why does Excel show my Bangla text correctly?
The downloaded file starts with a UTF-8 BOM โ€” the marker Excel needs to read Unicode properly.

Related Tools