How to use
Use it like the Notepad++ XML Tools plugin:
- Paste XML into Input XML.
- Choose Pretty Print or Minify (or click Validate first).
- Optional: enter an XPath expression and click Run XPath.
- Copy the result from Output.
FAQ
How do I install the XML Tools plugin in Notepad++?
In Notepad++, go to Plugins → Plugins Admin, search for XML Tools, install it, then restart Notepad++.
Does this tool replace Notepad++ XML Tools plugin?
It covers the common actions (format, minify, validate well-formedness, basic XPath), but it’s not a full Notepad++ plugin replacement.
What does “Validate” check here?
It checks that the XML is well-formed (parsable). It does not validate against an XSD/DTD schema.
Why does my XML format differently than Notepad++?
Different formatters serialize whitespace and self-closing tags slightly differently; the structure stays the same if the XML is well-formed.
My XPath with namespaces fails—what can I do?
Browser XPath needs prefix bindings; a quick workaround is using local-name() in the expression (for example: //*[local-name()="Item"]).
Will minify remove spaces inside text nodes?
No—minify only removes whitespace between tags (like > <), but it keeps text content as-is.
Is my XML uploaded anywhere?
No. The tool runs locally in your browser and does not make network requests.