Skip to content
PDFConvertFast

XML to Excel Converter

Turn XML data – exports, feeds or files from business software – into an Excel table. Repeating entries become rows, their fields and attributes become columns.

Your files stay on your device. Conversions run in your browser.

Your files stay on your device. Conversions run in your browser.

  • No signup required
  • Files stay on your device
  • Browser-based conversion
  • Fast download
  • Free to use

How it works

How to convert XML to Excel online

  1. 1

    Choose an .xml file.

  2. 2

    Click “Convert to Excel” – the records in the file are detected automatically.

  3. 3

    Download the XLSX file and work with the data in Excel or Google Sheets.

Supported file types: XML · No signup required

How the table is built

Most XML data files contain a list of the same element over and over – <product> inside <products>, <order> inside <orders>, <item> inside a feed. The converter finds the element that repeats most often and turns each one into a row. Simple child elements become columns, attributes become columns starting with @, and nested elements get combined names such as address.city.

If a field appears several times inside one record (for example several <tag> elements), the values are joined in one cell, separated by semicolons. Numbers become real numbers; values with leading zeros stay text.

Limits

  • One table per file: if the XML contains several different lists, the longest one is converted.
  • Very deeply nested structures produce many columns – remove the ones you don't need in Excel.
  • The file must be valid XML; if not, you get a message instead of an empty table.

About XML and Excel files

XML
XML stores data in nested, named elements. It is used for data exchange between systems, for exports from business software and for many feeds.
Excel (XLSX and XLS)
XLSX is the modern Excel spreadsheet format (Excel 2007 and newer); XLS is the older format. Both store data in rows, columns and sheets, and open in Excel, Google Sheets, LibreOffice and Numbers. All Excel tools →

Privacy: your files stay on your device

Your files stay on your device. Conversions run in your browser. PDFConvertFast never uploads, stores or reads your documents – there is no server that receives them, no account and no email address.

  • Your files stay on your device
  • No signup required
  • Browser-based conversion
Read the privacy policy →

XML to Excel – frequently asked questions

Which XML files work?

Files with a list of similar records, such as product feeds, order exports or address lists. The repeating element is found automatically.

What happens to attributes?

Each attribute becomes its own column, marked with @ – for example @id.

Can I convert Excel back to XML?

Yes, with Excel to XML. Note that the structure is then a simple row-per-record format.

Is my XML file uploaded?

No. It is parsed in your browser as data – nothing in it is executed and nothing is uploaded.

Excel to XML

Turn spreadsheet rows into XML elements.

Convert now

JSON to Excel

Open JSON data as an Excel table.

Convert now

CSV to Excel

Open CSV data as a proper Excel XLSX file with columns and numbers.

Convert now

More converters

View all converters →