XML Diff

Compare two XML documents by node semantics — additions, removals, text and attribute changes.

All processing on this page runs locally in your browser unless noted otherwise.

XML A

XML B

How to use

  1. Paste XML A and XML B (or import files).
  2. Tune ignore options, then Compare.
  3. Review semantic changes and the line view; export a report if needed.

FAQ

Is this a plain text diff?

We normalize XML first and also list semantic node/attribute changes — not only raw text.

Is Diff local?

Yes. Comparison runs entirely in the browser.

Related tools