Heading Structure Analyzer
Paste your HTML to see the heading outline a screen reader builds — and catch a missing <h1>, duplicate <h1>s, or skipped levels that break navigation. All local to your browser.
How it works
The pasted HTML is parsed locally with DOMParser and every <h1>–<h6> is read in document order to build the outline a screen reader would announce. It flags three common failures: no <h1>, more than one <h1>, and skipped levels (for example an <h2> jumping straight to an <h4>), which break the logical reading order.