SPREADSHEET

Excel to JSON Converter — Free, No Upload

Transform Excel spreadsheet data into JSON arrays or objects — ideal for developers, APIs, and data pipelines. Runs in your browser.

Files never uploadedInstant conversionNo account needed
Loading converter…

How to Convert XLSX to JSON

  1. 1Drop your XLSX file onto the converter above, or click to browse and select a file.
  2. 2Adjust any conversion options such as output format, quality, or delimiter settings.
  3. 3Click the Convert button. The file is processed instantly in your browser.
  4. 4Download your converted JSON file. Your original file is unchanged.

Why Use HarborConvert?

🔒

Complete Privacy

Your files never leave your device. All processing happens in your browser using WebAssembly.

Instant Results

No upload wait times, no server queues. Conversion starts immediately and completes in seconds.

🆓

Free to Use

Single-file conversion is always free with no account required. Upgrade for batch processing and more.

Frequently Asked Questions

What does the JSON output look like?
Each row becomes a JSON object, keyed by the header row. The result is an array of objects. Empty cells become null.
Can I choose between array-of-arrays and array-of-objects?
Yes. Choose your preferred output format in the options panel.
Is the JSON pretty-printed or minified?
Both options are available. Pretty-printed is easier to read; minified is smaller for API use.
What about multiple sheets?
Multi-sheet workbooks produce one JSON file per sheet, delivered in a ZIP archive.
Are dates converted correctly?
Excel dates are converted to ISO 8601 strings (e.g. '2024-01-15') in the JSON output.

Related Converters