🌐 Leer en español

Convert XML to Excel

XML is widely used to export product catalogues, e-invoices, public-sector listings or app data. Reading it by hand is tedious: this tool turns it into an Excel table.

Open XML ➔ Excel

Step by step

  1. In Pro Arsenal, choose XML ➔ Excel.
  2. Pick or drop your .xml file.
  3. Press Convert. Data.xlsx downloads.

How it decides what a row is

The tool looks at the elements directly under the document's root. If they're all the same kind, each one is a row. If there are several kinds (a header and many products, say), it picks the one that repeats the most — usually the data you care about.

Within each row:

Example

This XML:

<catalog><product id="7"><name>Pencil</name><price>0.5</price><supplier><country>ES</country></supplier></product>…</catalog>

becomes a table with the columns @id, name, price and supplier.country, and one row per product.

If you get an error

Privacy

The XML is parsed with your browser's built-in reader and the sheet is created with SheetJS on your device. No data is sent to a server.

More guides