jarvisbox

ARIA Cheat Sheet

Searchable reference of all WAI-ARIA roles, states, and properties with usage examples.

100% client-side · no upload

40 of 40

How to use

  1. Type in the search box to filter by role name, category (Landmark, Widget, etc.), or description.
  2. Click any entry to copy the attribute name to your clipboard.
  3. Refer to the secondary line to understand when and how to apply each role, state, or property.

Related tools

More guides

Frequently Asked Questions

Is this ARIA reference free?
Yes, completely free with no signup and no usage limits.
Does my data leave my device?
No. The reference is static and runs entirely in your browser.
Does it work on mobile?
Yes. Works on iPhone Safari and Android Chrome without installing any app.
What is the difference between a role and an aria-* attribute?
A role (e.g. role="button") defines the element's semantic type in the accessibility tree. An aria-* attribute (e.g. aria-label, aria-expanded) describes its current state or provides additional metadata. Both work together to make interactive components accessible.

Last updated:

Report a problem with this tool