Heading Structure Checker

Turn HTML or a heading list into a clear outline and find structural issues worth reviewing.

Digital Hub Lab

Heading Structure Checker

Turn HTML or a heading list into a clear outline and find structural issues worth reviewing.

Accessibility · SEO & ContentLive

Turn the headings from a page into a readable outline and identify patterns worth reviewing. The checker focuses on useful structural guidance rather than treating every unusual level as an automatic failure.

Page outline review

Check a heading structure

Paste HTML containing headings, or a Markdown-style list beginning with # symbols.

Useful context: a warning is a prompt to review, not an automatic accessibility failure. A clear outline should reflect the relationships within your content.

Private by design: this tool runs in your browser. What you enter is not sent to or stored by Digital Hub Zone.

How to check your headings

  • Copy the relevant HTML from your editor or enter each heading as a line beginning with one to six # symbols.
  • Select Check headings to create the page outline.
  • Review missing main headings, empty headings and jumps between levels.
  • Compare the outline with the meaning of the page—not just its visual appearance.

What a clear outline looks like

The main page heading should describe the overall subject. H2 headings normally introduce the main sections, while H3 and lower levels group ideas inside those sections. Heading levels should communicate relationships rather than being chosen simply because of their font size.

Use the notes as review prompts

More than one H1 can be valid in modern HTML, and a skipped level is not automatically a WCAG failure. The important question is whether readers—especially people navigating with assistive technology—can understand the page structure and move through it efficiently.