XML to CSV
Convert a flat list of XML records to CSV.
XML records
CSV output
Free online XML to CSV converter. Turn a repeating list of XML records into CSV you can open in Excel or Google Sheets. Runs in your browser — nothing uploaded.
How to use the XML to CSV
- 01Paste a flat list of repeating XML records (e.g. <employee> elements).
- 02The columns are detected from the child elements automatically.
- 03Copy or download the generated CSV.
Frequently asked questions
What shape of XML works best?
A list of repeating records with the same child fields — like many <employee> or <row> elements under a root. Each record becomes a CSV row.
How are nested elements handled?
Simple flat fields map straight to columns. Deeply nested values are serialised so nothing is lost, but a flat structure gives the cleanest CSV.