# HTML Landmark Checker

> Check a page for the landmark regions screen reader users navigate by.

Landmarks are the regions screen reader users jump between: main, banner, navigation, contentinfo, complementary, search, form and region. This checker reports which are present, flags duplicates of the ones that should appear only once, and warns when a section or form lacks the accessible name it needs to count as a landmark at all.

**URL:** https://convertto.tech/t/html-landmark-checker
**Category:** Accessibility (https://convertto.tech/c/accessibility-tools)
**Privacy:** Runs entirely in the browser; no upload
**Cost:** Free, no sign-up
**Last updated:** 2026-08-01

## Key facts

- **WCAG criteria:** 1.3.1 Info and Relationships, 2.4.1 Bypass Blocks
- **Privacy:** Runs entirely in your browser — nothing is uploaded
- **Cost:** Free, unlimited, no sign-up

## How to use

1. Enter or paste your html.
2. The result appears immediately — copy or download it.

## FAQ

### Do I need ARIA roles if I use semantic HTML?

No. <main>, <nav>, <header> and <aside> already carry their landmark roles implicitly. Adding role="main" to a <main> element is redundant, and the redundancy is harmless but suggests a misunderstanding worth correcting.

## Related tools

- [ARIA Roles Reference](https://convertto.tech/t/aria-roles-reference): Search ARIA roles with their required attributes, native HTML equivalents and gotchas.
- [Alt Text Checker](https://convertto.tech/t/alt-text-checker): Find images with missing, empty, filename-based or overlong alternative text.
- [Heading Structure Validator](https://convertto.tech/t/heading-structure-validator): Check a page for skipped heading levels, missing or multiple H1s and empty headings.
- [Link Text Checker](https://convertto.tech/t/link-text-checker): Find vague link wording — "click here", "read more", bare URLs and duplicated labels.
- [Palette Accessibility Grader](https://convertto.tech/t/palette-accessibility-grader): Grade every colour in a palette against one or more backgrounds for WCAG contrast.
- [Touch Target Size Checker](https://convertto.tech/t/touch-target-checker): Check whether a button or link meets the minimum tap target size and spacing.
- [WCAG Contrast Checker](https://convertto.tech/t/contrast-checker): Check colour contrast against WCAG AA and AAA thresholds for accessible text.
- [AI Alt Text Generator](https://convertto.tech/t/ai-alt-text-generator): Describe an image with a captioning model running in your browser — a first draft for the alt attribute you then edit.
