Evaluate XPath 1.0 expressions against XML or HTML live. Full axes, predicates, and functions using the native browser engine — type-aware results, 100% client-side.
/root/childAbsolute path from the root//tagEvery <tag> anywhere in the document@attrSelect an attribute[@id="x"]Predicate — filter by attribute[1] / [last()]Position predicate (1-based)text()Text content of a node.. / .Parent / current nodecount() / string()XPath functionsSwitch between XML (strict) and HTML (lenient) parsing to match your source.
Drop your XML or HTML into the input panel — it is parsed live.
Type an expression like //book[@category="fiction"]/title, or pick an example.
See matched nodes with their markup, or scalar values for functions like count().