JSON to CSV / Excel
Convert JSON (even nested) to CSV or Excel.
2 rows × 6 columns from $.data. Nested keys become dot columns.
| id | name | city | skills | address.pin | manager |
|---|---|---|---|---|---|
| 1 | Riya Sharma | Pune | React; Node | 411001 | |
| 2 | Arjun Nair | Kochi | Python | 682020 | true |
How to use
- 1Paste JSON or open a .json file.
- 2The tool finds the array of records, even inside an API response.
- 3Choose how lists inside a field are joined.
- 4Download Excel or CSV, or copy for Google Sheets.
Frequently asked questions
How are nested objects handled?
They become columns with dot paths, like address.city. Arrays of values are joined into one cell.
My JSON is one object with a data array. Does it work?
Yes. The tool picks the largest array property (up to two levels deep), such as data or items.
Will Excel show Hindi correctly?
Yes. CSV files include a UTF-8 marker, and the Excel file is native .xlsx.
Is there a size limit?
Files up to 10 MB. The preview shows the first 100 rows; the download has all rows.
Is my data uploaded?
No. Everything runs in your browser; nothing you paste is sent to a server.
You may also need
cURL to Code
Convert cURL to fetch, axios, Python, PHP or Go.
Image to Base64
Images to data URIs, and Base64 back to images.
Code Beautifier
Format JS, TS, HTML, CSS, JSON, YAML with Prettier.
PX to REM & clamp()
Convert px and rem; generate fluid clamp() CSS.
Flexbox & Grid Generator
Build flex and grid layouts visually; copy CSS.
Fake Data Generator
Indian test data as JSON, CSV, Excel or SQL.