XML to CSV / Excel

Paste or upload an XML file and download it as a clean CSV or Excel spreadsheet. Everything runs in your browser, so nothing is uploaded and your data never leaves your device.

Paste XML

How it works

  • We detect the repeating element in your XML (like <product>, <item>, or a sitemap's <url>) and turn each one into a row. If several repeat, pick which with the "Row element" dropdown.
  • Nested tags become dotted columns (price.currency) and attributes get an @ prefix (@id). Values are kept as text so nothing like a leading zero is lost.
  • Download a standard CSV (opens anywhere) or a real .xlsx Excel file. It all happens locally, so large files stay private.

Need to watch an XML feed or sitemap for changes over time? Monitor it with SiteGauge