Use ARIA Landmark Checker

Enter your data below to use the ARIA Landmark Checker

📌 Try these examples:
RESULT

Last updated

ARIA Landmark Roles Quick Reference

Use the ARIA Landmark Checker at TechConverter.me to audit your pages for landmark issues and ensure screen reader users can navigate your content efficiently.

Examples

Example 1: Missing Main Landmark

Problem — no main landmark:
<body>
  <div id="header">...</div>
  <div id="content">...</div>  ← no landmark role
  <div id="footer">...</div>
</body>

Issue: Screen reader users cannot skip to main content.

Fixed:
<body>
  <header>...</header>
  <main>...</main>           ← creates main landmark
  <footer>...</footer>
</body>

Example 2: Multiple Navigation Landmarks Without Labels

Problem — unlabeled nav elements:
<nav>...primary menu...</nav>
<nav>...breadcrumbs...</nav>
<nav>...footer links...</nav>

Issue: Screen reader announces "navigation" three times
       with no way to distinguish between them.

Fixed:
<nav aria-label="Primary navigation">...</nav>
<nav aria-label="Breadcrumb">...</nav>
<nav aria-label="Footer links">...</nav>

Example 3: Complete Landmark Structure

Correct page structure with all landmarks:

<body>
  <header>                          <!-- banner landmark -->
    <nav aria-label="Primary">...</nav>  <!-- navigation -->
  </header>

  <nav aria-label="Breadcrumb">...</nav>

  <main>                            <!-- main landmark -->
    <h1>Page Title</h1>
    <article>...</article>
  </main>

  <aside aria-label="Related articles">  <!-- complementary -->
    ...
  </aside>

  <footer>                          <!-- contentinfo landmark -->
    <nav aria-label="Footer">...</nav>
  </footer>
</body>

Frequently Asked Questions

Simply enter your data, click the process button, and get instant results. All processing happens in your browser for maximum privacy and security.

Yes! ARIA Landmark Checker is completely free to use with no registration required. All processing is done client-side in your browser.

Absolutely! All processing happens locally in your browser. Your data never leaves your device, ensuring complete privacy and security.