What is this XML to Excel converter?
A free, browser-based tool that turns XML data into a real Excel (.xlsx) file. Paste or upload your XML, check the live preview, and download the workbook. All processing happens locally in your browser, so your data is never uploaded and no Excel installation is needed.
How to use it
- Paste your XML into the left panel, or upload a XML file.
- Check the live table preview to confirm rows and columns were detected correctly.
- Press “Convert & download .xlsx” to save the Excel file.
How the data is mapped
- Each XML record becomes one spreadsheet row (row elements under the root; their child elements become columns).
- The XML shape is the generic tabular mapping: <rows><row><Column>value</Column></row></rows>, with column names sanitized into valid element names.
- Values that look like plain numbers are written as real Excel numbers; codes like 007 stay text so leading zeros survive.
Example
Input (XML)
<?xml version="1.0" encoding="UTF-8"?>
<rows>
<row>
<Name>Apple</Name>
<Qty>3</Qty>
</row>
<row>
<Name>Orange</Name>
<Qty>5</Qty>
</row>
</rows>Output (Excel)
Name Qty Apple 3 Orange 5
XML vs Excel at a glance
| Format | Type | Structure | Best for |
|---|---|---|---|
| XML | Plain text markup | Nested named elements plus attributes | System integrations, feeds, legacy APIs |
| Excel | Binary spreadsheet (.xlsx) | Sheets of rows × columns with typed cells | Editing in Excel or Google Sheets |


