Skip to main content
Accessibility

Accessible Name

  • forms
  • controls
  • assistive technology

The accessible name answers a simple question for assistive technology users: “What is this control called?”

Why accessible names matter

Without a valid name, a control may be announced as “button” or “link” with no context. That makes core actions impossible to discover.

How accessible names work

Browsers compute names from several sources with precedence rules. In many cases:

  1. aria-labelledby
  2. aria-label
  3. Native label or element text
  4. title as fallback

Consistency between visible labels and spoken names is also important for voice input users.

Code examples

<!-- Missing name -->

<!-- icon -->
</svg></button>
<!-- Explicit accessible name -->

<!-- icon -->
</svg></button>
<!-- Native association -->

<label for="email">Email</label>
<input id="email" type="email">

Help us improve this glossary term

Was this guide helpful?

Scan your site

Rocket Validator scans thousands of pages in seconds, detecting accessibility and HTML issues across your entire site.

🌍 Trusted by teams worldwide

Validate at scale.
Ship accessible websites, faster.

Automated HTML & accessibility validation for large sites. Check thousands of pages against WCAG guidelines and W3C standards in minutes, not days.

Scheduled Reports
API Access
Open Source Standards
$7 / 7 days

Pro Trial

Full Pro access. Cancel anytime.

Start Pro Trial →

Join teams across 40+ countries