jarvisbox

XML 转 CSV 批量转换器 — 多文件处理

在浏览器中一次批量将多个 XML 文件转换为 CSV。支持数据库导出、RSS 订阅或 XML 列表 — 无需上传,完全本地处理。

100% client-side · no upload. XML files are parsed and converted inside your browser. Nothing is sent to a server.

Select XML files above to begin.

How to use

  1. Drop one or more .xml files onto the zone above, or click it to browse your device.
  2. Click Convert all to CSV — each file is parsed instantly in your browser.
  3. Download each CSV individually with the per-file Download button, or click Download ZIP for all at once.

Related data tools

Common use cases

常见问题

How does the XML to CSV conversion work?
The tool uses your browser's built-in DOMParser to parse each XML file. It finds the repeating child elements under the root element and treats each one as a CSV row. Nested child elements are flattened with dot notation (e.g. <address><city> becomes address.city). Element attributes become columns prefixed with @. No data is sent to any server.
Can I convert multiple XML files at once?
Yes — that's the main advantage over most online converters. Select or drag any number of .xml files onto the drop zone. The tool processes them all client-side and gives you a per-file download button, plus a single Download ZIP to grab all converted CSVs at once.
What XML structures does this converter support?
The tool expects a root element whose direct children represent the rows — for example <catalog><book>…</book><book>…</book></catalog>. Nested child elements are flattened with dot notation (title, author.firstname, author.lastname). Attributes appear as @attribute columns. It works well with database exports, RSS/Atom feeds, and simple record lists exported from any XML-aware application.
Does my data leave my device?
No. All parsing and conversion happens entirely inside your browser tab using the native DOMParser API. Your XML files are never uploaded to any server, never stored in the cloud, and never logged. The tool works fully offline once the page has loaded.
Does it work on mobile?
Yes. The tool works in any modern browser — Safari on iPhone and iPad, Chrome on Android, Edge on Windows. Use the "Drop XML files here" button on mobile to open your file picker. Drag-and-drop also works on iPadOS with an external keyboard or mouse.

Last updated:

反馈这个工具的问题