/xml — XML Studio
Format and validate XML, run XPath 1.0 queries, apply XSLT stylesheets, and convert between JSON and XML — all in your browser.
Run an XPath 1.0 expression against an XML document and see every match — the XML counterpart of /jq.
Evaluated in your browser with the native DOM engine.
Namespace caveat: XPath 1.0 has no default namespace, so unprefixed names only match elements without a namespace.
Prefixes declared on the root element (xmlns:x="…") work in expressions;
for documents with a default xmlns use local-name(), e.g. //*[local-name()="title"].
Apply an XSLT 1.0 stylesheet to an XML document, live in your browser. Nothing is uploaded.
Result
Convert JSON to XML and back, in your browser. Attributes use the @ prefix; text content uses #text.