🌐 English

Convert Excel to JSON

Convert Excel sheets to JSON arrays using the first row as keys. Free and private.

  1. Upload
  2. Options
  3. Download

How to: Excel to JSON

  1. Select Excel files.
  2. Choose the options.
  3. Download the JSON.

Turn a spreadsheet into JSON for an app, a website or a script, using the first row as keys.

Common uses

Tips for best results

From rows to objects

Each row below the header row becomes one JSON object, with the header text as keys. Empty cells are skipped or set to null so the output stays clean. Multi-sheet workbooks can be converted sheet by sheet, so a product catalogue and a price list stay separate.

Good spreadsheet habits

Use short, unique header names without line breaks; avoid merged cells; keep one record per row. Dates are exported in a readable ISO format so they can be parsed reliably by JavaScript, Python and other languages.

Why use FreePDF for Excel to JSON?

FreePDFTypical upload-based sites
Files uploaded to a serverNo – processed on your deviceYes
Sign-up requiredNeverOften for bigger jobs
Hourly / daily task limitsNoneCommon on free plans
Watermark on outputNeverSometimes
Works offline after loadingYes, for most toolsNo

Frequently asked questions

Are formulas exported?

The calculated values are exported, not the formulas.

Which files are supported?

XLSX, XLS and ODS spreadsheets.

Is Excel to JSON really free?

Yes. Every tool on FreePDF is 100% free with no file limits, no sign-up and no watermarks. The site is supported by unobtrusive ads.

Are my files uploaded to a server?

No. FreePDF processes your files directly in your browser using JavaScript. Your documents never leave your device, so they stay completely private.

Does it work on mobile?

Yes. FreePDF works in any modern browser on Android, iPhone, iPad, Windows, Mac and Linux.

Other tools

Data ConverterCSV to JSONJSON to CSVCSV to ExcelExcel to CSVJSON to ExcelCreate ZIPUnzip FilesMerge PDFSplit PDFRotate PDFAdd Page NumbersJPG to PDFPDF to JPG