Gridoly.

HomeTools › Excel to JSON

Free · No signup · Private — runs in your browser

Excel to JSON

Turn a spreadsheet into clean JSON for APIs, configs and code. Your header row becomes the keys and every data row becomes an object — all processed locally in your browser.

One file is free — drag in several to batch-convert with Pro.

Need to edit, not just convert? Open the full Gridoly editor →

How it works

1Add your Excel fileDrag an .xlsx or .xls file onto the box, or click to choose one.
2We convert itThe first row is used as keys; each following row becomes a JSON object.
3Download JSONDownload a formatted .json array, ready to drop into your code.

Frequently asked questions

How is the JSON structured?

It is an array of objects. The first row supplies the property names and each subsequent row is one object.

Can I convert JSON back to Excel?

Yes — use the JSON to Excel tool to go the other way.

Is my spreadsheet uploaded?

No. Conversion happens entirely in your browser.

More free spreadsheet tools