XML Tools

XML Diff

XML Diff — diff two XML documents and list changes by element path. It runs entirely in your browser, so nothing is uploaded and it works fully offline.

Client-sideRuns entirely in your browser — your data never leaves your device.

XML Diff is a free XML Tools utility that runs entirely in your browser — nothing you enter is uploaded.

XML A
XML B
Differences by path

How to use XML Diff

  1. Drop your XML into the field at the top of XML Diff.
  2. Watch the output update instantly while you adjust the XML.
  3. Use Copy to keep or reuse the result.

About this tool

There is no server behind XML Diff. XML Diff works on the XML you paste locally, keeping your markup intact while it processes it.

Your document is never uploaded. No data is sent anywhere, so it stays fast and private by default.

Frequently asked questions

What does XML Diff do?

Use XML Diff to compare your input without installing anything; everything happens client-side.

Does XML Diff cost anything?

No — XML Diff is completely free, with no sign-up and no hidden limits.

Does XML Diff upload my data?

No — XML Diff processes everything locally in your browser, so nothing you enter is uploaded or stored.

Does XML Diff preserve attribute order and namespaces?

XML Diff works on the XML you paste locally and keeps your markup intact while it compares it.

Does XML Diff work on mobile?

Yes — XML Diff is just a web page and runs on any modern browser, including phones and tablets.

Related xml tools