XML to CSV Converter

Convert your XML data to CSV format instantly. Supports complex nested structures and attributes.

XML Input

CSV Output

How to Use

1. Input XML

Paste XML data or upload an XML file. Supports nested elements and attributes.

2. Convert

Repeating elements are auto-detected. Select different elements if multiple are found.

3. Download

Download the CSV file or copy to clipboard for use in spreadsheets.

Supported XML Features:

  • • Repeating elements: <item>...</item>
  • • Nested elements: <address><city>NYC</city></address>
  • • Attributes: <employee id="1"> becomes @id column
  • • Mixed content and complex structures
  • • Automatic flattening of nested elements with dot notation