To convert XML to Excel, choose the XML file and select Convert to Excel. The tool finds the repeating record element (for example every <item>) and turns each one into a row. Child elements and attributes become columns; nested elements use dot names like address.city.
How to use the XML to Excel
-
1
Choose the XML file
Up to 5 MB.
-
2
Choose XLSX or CSV
-
3
Convert and download
How it works
Uploaded over HTTPS, processed on our server and deleted automatically within an hour.
Features
-
Automatic record detection
Works with most feeds and exports.
-
Attributes included
As columns prefixed with @.
-
Safe parsing
DOCTYPE declarations are rejected to prevent XXE attacks.
Privacy and file handling
- Where it runs
- Processed on our server
- Retention
- Uploaded and converted files are deleted automatically within 1 hour(s).
- File size limit
- 5 MB per file
- Cost
- Server mode: 3 free a day, then 1 credit(s) each.
Files are uploaded over HTTPS, processed on our server, and automatically deleted within 1 hour(s).
Limitations
- XML with a DOCTYPE isn’t accepted; remove the DOCTYPE line first.
- Deeply irregular XML may produce many sparse columns.
Frequently asked questions
Why was my XML rejected?
Either it isn’t well-formed (a tag isn’t closed), or it contains a DOCTYPE, which we block for security.
Was this tool helpful?
Thanks for the feedback.
Last reviewed