Upload a .json file with a list of records and download an Excel workbook. Nested objects become their own columns (address.city), every key gets a column, and values with leading zeros stay as typed. Runs in your browser.
An array of objects, or an object that contains one (like an API response with a data list).
Preview the flattened rows and columns before downloading.
Get an .xlsx file that opens in Excel, Google Sheets and Numbers.
Upload the .json file here, check the preview and click download. You get an .xlsx with one row per record and one column per key.
They are flattened into dot-notation columns: {"address": {"city": "Paris"}} becomes a column address.city.
Arrays are kept as JSON text in one cell, so no data is lost or guessed.
Yes, free and without an account.
No. The file is converted in your browser.