Cette page n’est pas encore traduite en français : elle s’affiche en anglais.

XML to CSV Converter

Paste an XML file — a product feed, an export or an API response — and turn its repeating records into CSV rows for Excel or Google Sheets. Attributes and nested elements become columns automatically.

Mis à jour le

Vos données ne quittent jamais votre ordinateur. Tout le traitement se fait localement dans votre navigateur.

Comment utiliser : XML to CSV Converter

  1. Paste your XML or drop it from a file.
  2. The repeating record element is detected; pick another one from the list if needed.
  3. Check the table preview, then copy or download the CSV.

How records and columns are found

The converter looks for the element that repeats most often under the same parent — <item> in an RSS feed, <product> in a shop feed, <row> in an export — and makes each one a CSV row. Child elements become columns, attributes become columns prefixed with @, and deeper nesting is flattened with dots: price.amount, price.@currency. Repeated children get numbered columns.

Opening the CSV in Excel

The CSV is UTF-8 with proper quoting, so commas, quotes and line breaks inside values are safe. If Excel puts everything in one column, choose the semicolon delimiter — Excel in many European locales expects it — or import the file with Data → From Text/CSV.

Private by design

Conversion runs entirely in your browser — your code is never uploaded, so it’s safe for proprietary projects.

Aussi recherché comme : xml to csv, convert xml to csv, xml to excel, xml to spreadsheet, export xml to csv, xml feed to csv.

Outils complémentaires : XML to CSV Converter

  • XML to JSON — Turn XML — API responses, RSS feeds, SOAP messages, sitemaps or config files — into clean JSON you can use in JavaScript, Python or any REST API.
  • JSON to CSV — Turn a JSON array into a spreadsheet-ready CSV.
  • CSV to JSON — Paste CSV or TSV and get a JSON array of objects.
  • XML Formatter — Turn minified or messy XML into clean, indented markup and check that it is well-formed — for feeds, sitemaps, SOAP messages, configs and SVG.

Questions fréquentes

How do I convert an XML feed to Excel?
Paste the feed, check the preview, download the CSV and open it in Excel. Choose the semicolon delimiter if your Excel uses a comma as decimal separator.
What happens to nested XML?
Nested elements are flattened into columns with dotted names, such as address.city. Repeated child elements become numbered columns.
Is there a size limit?
No fixed limit — files of several megabytes convert in your browser. Very large files depend on your device’s memory.
Puis-je installer XML to CSV Converter en tant qu’application web et l’utiliser hors ligne ?
Oui. XML to CSV Converter est une application web installable (PWA) : elle s’installe depuis votre navigateur, sans passer par une boutique d’applications. Cliquez sur « Installer l’application » en haut de cette page dans Chrome ou Edge (Windows, macOS, Linux, ChromeOS) ; sur Android, utilisez « Partager » → « Ajouter à l’écran d’accueil » sur iPhone et iPad ; ou « Fichier » → « Ajouter au Dock » dans Safari 17+ sur Mac. L’application s’ouvre alors dans sa propre fenêtre avec sa propre icône, et comme elle s’exécute entièrement dans votre navigateur, elle continue de fonctionner hors ligne. Firefox sur ordinateur de bureau ne permet pas d’installer d’applications web. Comment fonctionne l’installation.

Outils similaires