Free tool
Heading Outline Extractor
See a page’s heading hierarchy the way crawlers and screen readers do — every H1, H2 and H3 in document order, with structure problems easy to spot.
You’ve used today’s free runs
Create a free account to keep going — 1,000 credits a month, plus the browser and AI engines this tool doesn’t use.
Start freeResult
Frequently asked questions
Why does heading structure matter?
Headings are the document outline search engines and assistive technology navigate by. A single descriptive H1, with H2/H3 sections nested under it in order, helps both rank and read the page.
How many H1 tags should a page have?
One is the safe convention. Multiple H1s are valid HTML, but a single H1 that states the page topic keeps the outline unambiguous — this tool flags pages with zero or multiple H1s.
Does it see headings added by JavaScript?
No — it reads the server-rendered HTML, like most crawlers on their first pass. If headings only exist after JavaScript runs, that is worth knowing in itself; the browser engine (free on sign-up) shows the rendered version.
More free tools
Need JavaScript rendering or AI extraction?
This tool reads server-rendered HTML. The full API adds a real Chromium engine, AI extraction from a plain-English query, and 1,000 free credits a month.