Data types
Numbers, booleans, dates and nulls can become plain text when moved into loosely typed formats.
JSON Tools
Convert Excel XLSX files into structured JSON format. Supports nested objects, arrays, dot notation columns and API-ready JSON output.
Spreadsheet conversion guide
Excel to JSON turns worksheet rows into objects, usually using the first row as property names. Clean headers and consistent cell types are essential. Dot notation or indexed paths can reconstruct nested structures, but they must be used consistently and tested with empty cells, repeated child records and multiple worksheets.
Step-by-step
Choose the workbook and worksheet.
Confirm that the header row contains unique property names.
Select nesting and output options.
Convert and validate representative JSON records.
Data transformation
Converting structured data is not only a formatting task. Arrays, nested objects, dates, numbers, null values and duplicate keys may map differently between JSON, CSV, XML, YAML and spreadsheets. A successful export should preserve the meaning needed by the destination system, not merely create a file that opens.
Numbers, booleans, dates and nulls can become plain text when moved into loosely typed formats.
Tabular formats require flattening, multiple sheets or repeated rows to represent nested arrays and objects.
Valid syntax does not guarantee that required fields, allowed values or relationships are correct.
UTF-8 handling is essential for names, symbols and multilingual data.
Before processing
After processing
Troubleshooting
Excel may store dates as serial values; standardise the source column or convert it deliberately.
Check numeric indexes in headers such as items.0.sku and ensure related columns use the same path.
Format the source column as text and avoid automatic numeric inference.
Create JSON fixtures from a maintained workbook.
Convert product, pricing and category rows into objects.
Prepare structured imports from business-maintained spreadsheets.
Turn editorial or configuration tables into application data.
The first data header row is normally used as object property names.
Use supported path-style headers such as customer.name consistently, then review the generated structure.
Supported indexed headers such as items.0.product can create arrays, but repeating child tables may be better handled as separate sheets.
Excel stores dates as serial values with formatting. Confirm the converter produces the required ISO or display format.
Where supported, sheets can become separate datasets or properties. Confirm how relationships are represented.
They may become empty strings, nulls or omitted properties depending on options. Choose a rule that matches the consumer.
The supported FormatForge data tools process input in your browser. Avoid pasting secrets, production credentials or personal data into any online utility.
Yes. For large files, deeply nested data or long configuration files, a desktop browser normally provides more memory and a better editing area.
Validate the result, compare representative records and test it in a non-production environment before using it in an application, pipeline or deployment.
Parsing, flattening, validating and rendering large nested structures uses your device memory and processor.