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.
Ctrl/⌘ + Enter to run
XML A
XML B
How to use
- Paste XML A and XML B (or import files).
- Tune ignore options, then Compare.
- 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.