ZapFile

XML Formatter

Format, minify, and validate XML data

Saved in this browser
Output

Formatting never changes the data: text, attribute values, CDATA, entities, DOCTYPE and comments are kept exactly, and mixed text like <p>Hello <b>world</b></p> stays on one line.

Frequently Asked Questions

Runs on your device, not our servers

This page uses browser APIs (Canvas, WebAssembly, workers, etc.) so your files stay on your machine.

  • Processing happens in this tab — close the tab and the session ends.
  • No ZapFile account is required and we do not store your uploads (there are none).
  • Download only what you choose; nothing is sent to us for “cloud processing.”
  • Verify it yourself: DevTools → Network while using a tool — you should not see your file bytes uploaded to ZapFile.
  • Add ZapFile to your home screen for a faster app shell and offline access to cached pages (tools still need a capable browser).