XML to Excel

Normalize XML records into a table and generate an XLSX workbook.

No upload

Choose an XML file.

How to convert XML to Excel

  1. Choose an XML file
  2. Start normalization
  3. Review the table preview and download XLSX

Input and output

Accepted input: One UTF-8 XML document without DOCTYPE, DTD, or external entity declarations.

Produced output: One XLSX workbook containing normalized headers and rows.

XML-to-table boundaries

The XML file is limited to 50 MiB; the normalized table is limited to 100,000 rows and 200 columns. The download is limited to 100 MiB, and a run times out after 60 seconds. Repeated or mixed content can be lossy. DTD and external entities are rejected. Processing starts explicitly in this browser.