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

How it works

  1. Choose the direction (JSON to spreadsheet or the reverse).
  2. Paste or import your data, check the preview.
  3. 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.