HTML toolbox

Parse the HTML tree, attributes, and XPath 1.0 matches locally, without executing scripts or loading resources from the input.

Local browser processing
This page has passed the public directory check; full functionality is available after enabling JavaScript.
User Guide

How to use the HTML toolbox

HTML Toolbox parses text only in the current browser’s memory; it does not execute scripts, access the network, or save input.

  1. Enter HTML

    Paste a HTML fragment and choose tree structure or XPath mode.

  2. Execute parsing

    View nodes, attributes, paths, or XPath matching results.

  3. Copy report

    Copy the structured tree or matching text after confirming the result.

Limitations and Notes

  • The parser does not execute scripts, event handlers, external resources, or custom element behavior.
  • XPath only covers restricted XPath 1.0 queries; complex browser extension syntax will be reported as unsupported.
  • Enter up to 1 MiB; use at most 100000 nodes; results still need to be verified against the target browser.

FAQ

Will it access images or links in HTML?

No, the input is parsed only as text.

Does it support XPath 2.0?

Not supported; the initial release is limited to XPath 1.0.

Will it execute script tags?

No, the script only processes nodes or text.

Page feedbackFound an issue or have suggestions for improvement?
Feedback features need to be used in the online version

Please enable JavaScript in the online version before submitting; local features of the current tool or example are not affected.

Go to the online version for feedback