What we check
30 checks, and the limits of all of them
Every item below is a real axe-core rule that a scan reports on. 17 of them come with written fix guidance that names what to change.
Images without a text description
image-alt
Image buttons without a label
input-image-alt
Image map areas without a label
area-alt
Links with no readable text
link-name
Buttons with no accessible label
button-name
Submit buttons with no value
input-button-name
Links only distinguished by colour
link-in-text-block
Form fields with no associated label
label
Fields with conflicting labels
form-field-multiple-labels
Dropdowns with no accessible name
select-name
Invalid autocomplete attributes
autocomplete-valid
Text with too little contrast
color-contrast
Colour used as the only signal
link-in-text-block
Heading levels that skip
heading-order
Pages with no main heading
page-has-heading-one
Lists containing invalid children
list
List items outside a list
listitem
Content outside any landmark
region
Pages with no main landmark
landmark-one-main
Pages with no title
document-title
Pages with no language set
html-has-lang
Zoom disabled on mobile
meta-viewport
Duplicate element IDs
duplicate-id
Iframes with no title
frame-title
Invalid ARIA roles
aria-roles
ARIA attributes not allowed on a role
aria-allowed-attr
Missing required ARIA attributes
aria-required-attr
ARIA attributes with invalid names
aria-valid-attr
ARIA attributes on the wrong element
aria-prohibited-attr
Controls nested inside controls
nested-interactive
marks checks that come with written fix guidance, tailored to Shopify or WooCommerce when we detect one.
The limits
What a scan cannot tell you
Independent research puts automated tools at catching somewhere between a third and a little over half of real accessibility problems. These are the kinds of things that need a person.
- Whether your checkout actually works with a screen reader
- Whether a video's captions are accurate rather than merely present
- Whether the tab order makes sense to someone who can't see the screen
- Whether alt text describes the image or just repeats the filename
- Anything that only appears once a real person tries to complete a task
This is why Allcess never reports a “compliance score”. A scan is evidence of what an automated tool found on a given date, and that's a genuinely useful thing to have. It is not a certificate, and anyone selling you one is overselling.
Get started
See what's actually on your site
Add a URL and get a scan back in minutes. No plugin, no code on your site, no sales call.
- Crawls your whole storefront, not just the homepage
- Findings grouped by fix, not by page
- Fix guidance tailored to Shopify and WooCommerce
- A dated PDF record of every scan