Free JSON to Excel & CSV online—instant, no install. Help for conversion rules, files, privacy, and billing. Contact us if you do not see your question here.
Paste valid JSON on the home page (or upload a .json / .txt file, or use From URL for a public JSON link). Use Format JSON to inspect structure, then click Download Excel (.xlsx) or Download CSV. Your browser builds the file locally for the core flow.
No. The core converter works in your browser without signing in. Creating an account may be required only for features that need a profile, billing, or saved settings—if offered on this site.
Arrays of objects become rows. A single object becomes one row. Nested objects use dot paths (e.g. user.email). When the payload wraps a list (e.g. data.items), the longest object array usually becomes one row per item. JSON Lines (one object per line) is supported. Primitive arrays are joined with semicolons in one cell.
No—this site’s converter runs in your browser with no install. For offline batch jobs or many chained transforms, use desktop tools or scripts on your own machine.
Yes. Nested objects are flattened into dot-path columns (e.g. person.contact.email). If your JSON wraps a list of records (common in API responses), the converter expands the longest array of objects into one row per item—see the home page “mapping” section.
The sheet uses the union of all keys across rows. If one object omits a field, that cell is left empty for that row. Column order is sorted alphabetically for stability.
You can paste or upload up to about 10MB of text per request. Very wide or deep JSON may feel slow in the browser—try a smaller sample or split the source. There is no separate server-side “big data” engine.
Each run uses one pasted payload or one uploaded file. You can run the converter as many times as you like. There is no ZIP batch of many JSON files in one click.
Upload .json or plain text containing JSON—one file per pick, up to 10MB each. There is no multi-file ZIP batch; run multiple conversions or merge content offline if needed.
This site exports .xlsx (Office Open XML) and .csv—not legacy binary .xls. The core tool runs in your browser when you use the page; there is no separate “offline app” download from us for conversion.
Empty arrays or objects with no enumerable fields can produce no rows or no columns. Try Format JSON to validate structure, or use Load example to compare with a known-good shape.
This site focuses on JSON → Excel. Reverse conversion may be added later; check the home page and release notes for updates.
Paste and upload are processed in your browser to build the file. If you use From URL, our server fetches that public link once to return JSON to your page—then the table is built locally. Other flows (contact form, login, analytics) follow our Privacy Policy.
Treat the tool like any web page: avoid pasting secrets on shared or untrusted devices. For highly sensitive data, use an offline workflow or a vetted enterprise tool.
Yes—core JSON-to-Excel and JSON-to-CSV conversion on the home page is free. Paid plans or add-ons, if any, are described on the Pricing page and at checkout.
If you subscribed through this site, use the billing or account area linked from your profile, or contact us via the Contact page. Availability depends on whether billing is enabled for your deployment.
Confirm the JSON is valid (use Format JSON). Reduce file size, try a smaller sample, and use a recent version of Chrome, Edge, or Firefox. If the problem persists, contact us with a minimal example (redact secrets).
Use the Contact page for support. For legal or data questions, see Privacy Policy and Terms of Service.
Send us a message—we typically reply within a few business days.