Free tool

Heading Structure Checker

Paste a page’s HTML to see its heading outline the way a screen reader does — and instantly catch a missing H1, skipped levels, or empty headings (WCAG 1.3.1).

    What this checks

    • Exactly one H1 — the page’s main title. Zero or several is a common failure.
    • No skipped levels — don’t jump from H2 straight to H4; assistive tech relies on the order.
    • No empty headings — a heading tag with no text confuses navigation.

    Headings are how screen-reader users skim a page. Learn more in the WCAG 2.2 checklist (criterion 1.3.1).

    Frequently asked questions

    Why does heading structure matter for accessibility?
    Screen-reader users navigate by jumping between headings, so a logical H1–H6 hierarchy is how they understand and skim a page. WCAG 1.3.1 requires structure to be conveyed in the markup. A missing H1 or skipped levels make a page hard to navigate.
    Should a page have more than one H1?
    Best practice is exactly one H1 per page — the main title. Multiple H1s (or none) is a common structural problem this tool flags.

    Stay ahead of accessibility rules

    Practical WCAG, ADA & EAA updates, new free tools, and plain-English guides — occasional emails, no spam.