FileCrafty Files never leave your device

Convert XML to Excel

Paste XML data or open a file and get Excel instantly. Free, no sign-up — and your data never leaves your device.

Input
Output

Settings

How to convert XML to Excel

  1. Paste your XML into the Input box, click Open file, or drag a file onto it.
  2. Check the output format (Excel) and adjust Settings if needed — separator, column names, indentation.
  3. Click Copy or Download.

About XML and Excel

XML is a tag-based format used by feeds, invoices, sitemaps and many older business systems.

Excel is the Microsoft Excel workbook format (.xlsx), also opened by Google Sheets, Numbers and LibreOffice.

Frequently asked questions

How do I convert XML to Excel?

Paste your XML data into the Input box or open a file. The Excel result appears instantly on the right — copy it or click Download.

Is my data uploaded anywhere?

No. FileCrafty converts the data inside your browser, so customer lists, exports and API keys never leave your device. It also works offline once the page is open.

How is nested data turned into columns?

Nested objects become columns with dotted names such as address.city, and simple lists are joined with “; ”. If the records are inside a property (for example {"data": [...]}), that list is found automatically.

How are XML attributes and repeated elements handled?

Attributes become keys starting with “@”, element text next to child elements becomes “#text”, and elements that repeat (such as several <book> items) become a list. The same rules are used in reverse when creating XML.

Is there a size limit?

There is no fixed limit — files of tens of megabytes work fine on a computer. Very large files are not shown in the text box, but they are still converted in full.

Is it free?

Yes — free, unlimited and without sign-up.

More data tools

More free tools