Back to All Tools

JSON to Excel

Convert JSON files into Excel (.xlsx, .xls) or CSV.

Upload a .json / .jsonl file or paste JSON, preview the table, then download a clean .xlsx, .xls, or .csv file. Nested objects can be flattened automatically.

Drop your JSON file here

or click to browse (.json, .jsonl — max 10 MB)

data.json
0 KB
OR paste JSON
Ready. Upload a JSON file or paste JSON to begin.

Data Preview 0 rows

Limits & notes

  • Supports arrays of objects, wrapped arrays, single objects, and JSON Lines (.json / .jsonl).
  • Nested objects can be flattened into columns like address.city.
  • Download as .xlsx, .xls, or .csv (switch format and download again).
  • Your plan (Free): up to 10 MB and 20,000 rows.
Plan File size Row limit Notes
Free (you) 10 MB Up to 20,000 Keeps performance smooth; avoids memory crashes.
Pro 25 MB Up to 50,000 Suitable for mid-size datasets.
Premium 50 MB Up to 100,000 For larger / enterprise JSON exports.
Done
How to Use
  1. Upload a .json / .jsonl file or paste JSON into the editor.
  2. Choose the JSON array path if more than one is detected.
  3. Pick output format (.xlsx, .xls, or .csv) and options.
  4. Click Convert to Excel, review the preview, then Download.
  5. Use Clear to start over.
Pro Tips
  • Flatten nested objects turns address.city into its own column.
  • Switch output format and click Download again for .xlsx, .xls, or CSV.
  • JSON Lines (one object per line) are supported.
  • Prefer .xlsx when you want styled headers and frozen panes.
FAQs
QWhich JSON shapes are supported?
A

Arrays of objects, wrapper objects that contain arrays, single objects, and JSON Lines.

QWhich download formats are supported?
A

Excel (.xlsx), Excel 97-2003 (.xls), and CSV (.csv).

QCan I download more than one format?
A

Yes. Convert once, then switch Output format and click Download again.

QWhat happens to nested arrays?
A

Nested arrays are stored as JSON text in a cell so the table stays one row per record.