ToolsCandy

XML Diff & Compare — Free & Private

Compare two XML documents with a structural diff report — added, removed, and changed nodes. Ignores attribute order and insignificant whitespace by default.

Your data never leaves your browser

Original XML
Compare XML

About this tool

Structural diffTwo-panel compareIgnore whitespaceCopy reportFullscreen

How to use

  1. Paste original XML on the left and compare XML on the right.
  2. Toggle options for attribute order and whitespace normalization.
  3. Review the diff list and copy the text report.

Examples

Price change

<book><price>44.95</price></book> vs <book><price>49.99</price></book>
~ /book[1]/price/text(): 44.95 → 49.99

FAQ