Landmarks people
can navigate by.
Screen-reader users jump between a page's header, navigation, main content and footer the way sailors use lighthouses. Paste or upload your pages and see the landmark map they actually get, what's missing or mislabelled, and which problems repeat across your site. Free, and your HTML never leaves this browser.
One main. Labelled navs. Nothing adrift.
The inventory follows the WAI-ARIA landmark rules browsers use: a header or footer only counts as a banner or content-info landmark at the top level, a section needs a name to become a region, and two navigation menus need different labels to be told apart.

See the page the way assistive tech does.
Every landmark, its accessible name and how it nests, plus the text that sits outside all of them, where keyboard and screen-reader users are most likely to miss it.
Landmark rules
Missing, duplicate or nested main; extra banners and footers; unlabelled or duplicate-labelled navs, asides, regions and forms; unknown roles; broken aria-labelledby.
Headings and skip link
Missing or multiple h1, skipped heading levels, page language and title, and whether the first link really jumps to the content.
Patterns and exports
Which findings repeat across pages, a Markdown report for your developer, and CSVs of every landmark and finding.
Landmark inventory
Two clearly labelled sample pages are loaded so you can see the output. Add your own: paste a page's HTML (View Source, or the rendered DOM from your browser's developer tools for pages built by JavaScript) or upload saved .html files. Saved in this browser only.
Landmark map
Headings
Findings
| Finding | Severity | Pages | Example |
|---|
| Page | Score | Landmarks | Errors | Warnings |
|---|
Paste HTML
Grab the rendered HTML of your own page
Browsers don't let one website read another's pages, so this tool can't fetch URLs. On your own page, open the developer console and run this line, then paste here:
copy(document.documentElement.outerHTML)