JSON to Excel / CSV Converter
Object arrays, key/value pairs, nested JSON, or key-grouped data (e.g. one date with multiple rows): convert to usable Excel or CSV columns.
Conversion
100% processed in your browser — your data never leaves your device.
Or drag and drop a .json file here
Preview (first 5 rows)
Drag and drop a .xlsx, .xls or .csv file
How it works
- Choose the direction (JSON to spreadsheet or the reverse).
- Paste or import your data, check the preview.
- Download or copy the result.
Frequently asked questions
- How do I convert a JSON file to Excel?
- JSON → Excel mode: paste the JSON, choose .xlsx or CSV, then Convert.
- How do I convert an Excel file to JSON?
- Excel → JSON mode: import the workbook, choose the sheet and JSON type, then copy or download.
- Is my nested JSON file supported?
- Yes, keys are flattened with dots for sub-objects.
- Is key-grouped JSON supported (e.g. by date)?
- Yes: each array of rows under a key (date, category, etc.) is expanded with a column for that key and one row per record.
- What file size is accepted?
- The limit is your browser's (RAM); keep it reasonable for very large files.
- Is my data sent to your servers?
- No, everything runs locally.