CSVSwap

XML to CSV Converter

Convert repeating XML records into a CSV table. Child elements and attributes become columns.

or paste data

Your data stays on your device. The conversion runs in your browser and nothing is uploaded.

How to use the XML to CSV converter

  1. Drop an .xml file or paste XML.
  2. Click Convert.
  3. Download the CSV or open it in a spreadsheet.

What to know

Questions

What if my XML is invalid?

You will see an error message. The most common causes are an unclosed tag or a bare & character, which must be written as & in XML.

Related tools