Convert XML to XLS
Convert an XML file into Excel-ready SpreadsheetML (.xls XML format). Repeated records become rows and columns, ready to open in Excel.
Input
Output
About Convert XML to XLS
Convert XML to XLS builds a SpreadsheetML workbook (the XML format Excel can open natively) from repeating XML records. Each record becomes a row, each child tag or attribute becomes a column, and a header row is generated automatically.
Features
How to Use
Examples
The sample catalog produces a two-row sheet with id, currency, name, price, stock and tags columns.
Benefits
Frequently Asked Questions
Is my XML sent to a server?
No. Everything runs locally in your browser. Your data is never uploaded, stored or logged.
Can I download the result?
Yes — use the Download button below the output area, or Print / Save PDF for a printable copy.
More XML Tools
View AllCompare Two XML Files
Diff two XML documents line by line and see exactly what changed. Colo...
Use Single Quotes Everywhere
Normalize every XML attribute to single quotes. Double-quoted attribut...
Flatten an XML
Extract all keys and values of an XML document as a flat key=value lis...
Extract All XML Comments
Extract only the comments from an XML document — every annotation in o...
URL-decode XML
Free URL decoder for XML that turns percent-encoded text back into a d...