Convert JSON to Excel
Upload a .json file containing an array of objects and get a formatted .xlsx workbook, one column per field. Runs entirely in your browser.
Privacy & processing: Runs entirely in your browser — your file is never uploaded to a server.
How to use this tool
- Upload a .json file containing an array of objects
- Preview the table built from it
- Download as .xlsx
Common use cases
- Turning an API response into a spreadsheet
- Converting exported JSON data for non-technical teammates
- Reviewing structured data in a familiar table format
Limitations
Expects the JSON's top level to already be an array of flat objects — a wrapped response needs the inner array extracted first, and deeply nested objects inside a record won't split into separate columns automatically.
FAQ
What JSON structure does this expect?
A top-level array where each item is an object with roughly the same set of keys — the shape most REST APIs return from a list endpoint.
My API response has a "data" wrapper — will this work directly?
Not directly — copy just the inner array into its own file first, since the tool expects the array itself at the top level.
Does it handle nested objects inside each record?
No automatic deep-flattening happens — a nested object or array inside a field comes through as a single cell rather than separate columns.