XML to Excel

Turn XML feeds and exports into tabular worksheets.

Convert XML documents — product feeds, bank statements, ERP exports — into a flat worksheet. Repeating elements become rows, attributes and child elements become columns, and you pick which node marks a record.

Price
Free
Your files
Never uploaded
Runs
In your browser

or drag it here

.xml, .rss, .atom · up to 50 MB · processed locally, never uploaded

Excel and spreadsheet files only. Export from Google Sheets as .xlsx or .csv.

Files stay on your device

What it does well

  • Automatic detection of the most likely record node
  • Attributes prefixed with @ so they never collide with element names
  • Namespace-aware parsing that keeps prefixed tags readable

How to use XML to Excel

  1. 1

    Upload the XML document or paste its contents.

  2. 2

    Choose the repeating element that represents one row.

  3. 3

    Select which attributes and child elements become columns.

  4. 4

    Export to .xlsx or .csv.

Watch a walkthrough

How to use XML to Excel

2 min 18 s · captions included

Watch on YouTube

Common problems and fixes

Only one row is produced.

The record node selector points at the document root. Pick the repeating child element instead — the dropdown shows how many matches each candidate has.

Tag names appear with a namespace prefix like ns2:amount.

Enable “Strip namespaces” to collapse prefixed names down to their local part.

Frequently asked questions

More convert tools

Move data between XLSX, CSV, JSON, XML, HTML and PDF without losing formatting, encoding or number precision. Every conversion runs locally in your browser.

Browse Convert