Heading structure checker
Enter a URL and we'll check its heading hierarchy — a missing <h1> or a skipped level (like jumping from <h2> straight to <h4>) breaks the outline screen reader users rely on to navigate the page.
Why heading structure matters
Screen reader users often navigate a page by jumping between headings (h1–h6), similar to how sighted users visually scan a page for structure. WCAG 1.3.1 (Level A) requires headings to convey a logical, programmatically determinable structure. A missing h1 leaves the page without a clear title landmark; skipped levels break the outline users rely on to understand how sections relate to each other.
Can a page have more than one h1?
What counts as a 'skipped' heading level?
Why does heading order matter if the visual design looks fine?
Headings are just one of 19 checks
Get a full WCAG report for this site — alt text, form labels, link text, contrast and more — in one free scan, no signup required.
Run a free full scan →Alt text checker · Link text checker · Color contrast · Methodology