Excel to XML
Convert .xlsx and .xls spreadsheets to XML, with your header row naming the elements.
Drop Excel files here
Everything happens on your device — your files are never uploaded.
How it works
- 1 Drop your Excel files.
- 2 The first row of each sheet becomes the XML element names.
- 3 Download each result, or grab them all as a zip.
Built with open source
- SheetJS (xlsx) — Reads and writes Excel spreadsheets. · Apache-2.0
- fast-xml-parser — Parses and builds XML. · MIT
Frequently asked
What XML shape is produced? +
A <rows> root with one <row> per data row. Inside each <row>, your header cells turn into child element names.
What if a header is missing or duplicated? +
A missing header falls back to an empty string, and that produces invalid XML. Keep your first row unique and non-empty.