Skip to main content

ARIA Role Reference

v1.0.1

Browse all WAI-ARIA 1.2 roles with required and allowed attributes.

Searchable reference for all WAI-ARIA roles, states, and properties, including allowed child roles, required attributes, and browser support notes.

How to use
  • Search by role name (e.g. "button", "dialog") or by attribute (e.g. "aria-label") to jump directly to an entry.
  • Click any role to see its required and supported attributes, permitted child roles, and usage examples.
  • Filter by category (landmark, widget, document structure) to browse related roles together.
  • Copy the HTML snippet for a role and paste it directly into your component markup.

69 roles found