XML Tools

XML Compare

XML Compare — compare two XML inputs and highlight added or changed nodes. It runs entirely in your browser, so nothing is uploaded and it works offline.

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

XML Compare 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 Compare

  1. Paste the XML you need to compare into the input box.
  2. XML Compare updates the output automatically as you type.
  3. When it looks right, Copy to save it.

About this tool

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

Your document is never uploaded. Your input never leaves the page, and no account or install is required.

Frequently asked questions

How do I use XML Compare?

XML Compare lets you compare your input right in the browser, with the result shown instantly and nothing uploaded.

Does XML Compare cost anything?

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

Does XML Compare upload my data?

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

Does XML Compare preserve attribute order and namespaces?

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

Can I use XML Compare without a connection?

Yes — after the first load XML Compare runs entirely offline.

Related xml tools