5 min read

Getting PDF Heading Structure Right (H1 to H6)

Headings do more than make text big and bold. Tagged as H1 through H6, they form an outline that screen reader users navigate by — jumping from section to section the way a sighted reader scans a page. Get the structure wrong and that navigation breaks.

The two rules that matter most

  • Use a single H1 for the main title of the document or page.
  • Do not skip levels. An H2 can be followed by an H3, but never jump straight from H2 to H4.

Think of headings as a nested outline: H1 is the title, H2s are the main sections, H3s are subsections within them, and so on. The levels describe the hierarchy, not the font size.

Visual headings are not real headings

Text that merely looks like a heading — large and bold — is not a heading to a screen reader unless it is tagged as one. This is the most common heading failure in PDFs.

How to fix heading structure

  1. 1In the source document, apply real heading styles (Heading 1, Heading 2) rather than manually formatting text, then re-export.
  2. 2In a PDF, open the Tags panel and change mis-tagged elements to the correct heading level.
  3. 3Walk the document top to bottom and confirm the levels nest logically with no skips.
  4. 4Re-check to confirm the outline is correct.

A free check on this site reports skipped heading levels and text that should be tagged as a heading but is not.

Check your PDF for free

See exactly which PDF/UA and WCAG 2.1 AA issues your document has — instant, no signup.

Frequently asked questions

Can a PDF have more than one H1?
Best practice is a single H1 for the main title of the document, with H2s for the main sections beneath it. Multiple H1s break the outline that screen reader users rely on to understand the document hierarchy.
Why is bold, large text not enough for a heading?
Because visual formatting is invisible to a screen reader. Text only becomes a heading — something users can navigate to — when it is tagged as H1–H6. Formatting it to look like a heading does nothing for assistive technology.

Related how-to fixes