MentorMakers Login Sign up

Do More with MentorMakers

Free tools. Powerful features. Built for a smarter tomorrow.

  • 260 Free Tools
  • Most tools — no signup
  • Temporary files handled for processing
  • AI Assistant built in
  • Made in Pakistan
Explore All Tools

XML to CSV Converter

Paste XML with repeating records (or open a file) and download them as a CSV table.

How it works

Most XML exports (product feeds, invoices, bank and accounting exports, sitemaps) contain a list of similar records, such as many <book>, <item> or <row> elements. The converter finds the element that repeats most and turns each one into a row. Its child elements and attributes become the columns. Nested elements get dotted names (address.city), and repeated children are numbered (tag[1], tag[2]).

If the wrong element is picked, type the record element's name, for example "item", in the option box.

Opening in Excel

  • Download the CSV and open it in Excel, Google Sheets or LibreOffice.
  • If Excel puts everything in one column, your computer may expect semicolons. Choose "semicolon" and download again.
  • Values with commas, quotes or line breaks are quoted correctly, following the CSV standard.

Everything runs in your browser. For JSON data, use the CSV to JSON Converter instead.

Free to useNo software to install — works in any modern browser.
No signup neededOpen the tool and start straight away.
Your file stays on your deviceEverything happens in your browser — nothing is uploaded.
Works on mobileSame tool on your phone, tablet or desktop.

Prefer to just describe the task? The AI Assistant can convert, compress and resize files from a short instruction.

Rate this tool

Log in to leave a review.

Processing your file…
Large files, OCR and video can take a minute or two — please keep this page open.
Bookmark this page
Press Ctrl+D for quick access next time