XML to Excel Converter

Work with XML, YAML, spreadsheet data, and developer utilities locally in your browser.

XML records to a spreadsheet

The converter finds the element that repeats most (for example each <order>), makes one row per record and one column per child element or attribute (attributes are prefixed with @). The tab-separated output pastes straight into Excel, or use the .csv and .xlsx download buttons. Two orders with an id, item and qty give the header @id item qty and rows 1 Pen 2 and 2 Ink 1.