Back to Blog
Shopify Accessibility Checker: Free Tools to Test Your Store (2026) — featured image

Shopify Accessibility Checker: Free Tools to Test Your Store (2026)

Author avatarVijaygopal Balasa
10 min read

The Short Answer: Use Several Tools, and Don't Trust Any One Alone

There is no single "best" Shopify accessibility checker because automated tools cover only machine-testable patterns in the pages and states they evaluate. Use automated results as candidates, then test representative journeys manually with keyboard, zoom/reflow, and assistive technology. This guide compares common free options and their boundaries.

We build AccessComply, so we'll be upfront about that. We'll also be upfront about what our scanner does and doesn't do, and about when the other tools here are the better choice.

The Free Tools Compared at a Glance

ToolScopeBest forKey limit
Lighthouse (Chrome DevTools)One pageQuick dev-time spot check, perf + a11y togetherSubset of axe rules; one URL at a time
axe DevTools (browser extension)One pageDeep, accurate per-page audit during developmentManual, page-by-page; deeper checks need paid tier
WAVE (browser extension / web)One pageVisual, annotated overview for non-developersOne page at a time; visual clutter on complex pages
Screen reader (NVDA / VoiceOver)Whole flowsReal usability — the ground truthSlow; requires learning the tool
AccessComply free scanReached public pagesMulti-page discovery and automated samplesCrawler and automated-rule limits; manual testing still needed

None of these alone equals "compliant." They're complementary.

Browser Lighthouse: The Zero-Install Starting Point

Lighthouse is built into Chrome DevTools and needs nothing installed. Open your store page, press F12, go to the Lighthouse tab, check Accessibility, and run it. You get a 0–100 score and a list of failed audits with affected elements.

Good for: a fast first read during development, especially because it reports performance and SEO in the same run. Where it stops: Lighthouse runs a subset of the axe-core ruleset, scores one URL at a time, and its single number can lull you into thinking a high score means "accessible." It doesn't — a 95 can still ship with broken keyboard flows. Use it as a smoke test, not a verdict.

axe DevTools: The Most Accurate Per-Page Audit

axe DevTools is a free browser extension built on the same axe-core engine that legal testing firms and professional auditors use. Install it, open the axe DevTools panel in DevTools, and run "Scan all of my page." It returns precise violations grouped by impact, with the exact failing selector and a "learn more" link for each rule.

Good for: developers fixing one page at a time — it's the most accurate automated per-page tool in this list, with very few false positives. Where it stops: it's manual and page-by-page, so auditing a 40-page store means 40 runs. Its deeper "guided" and "intelligent" checks sit behind a paid tier. It's a precision instrument for a page, not a way to survey a whole store.

WAVE: The Best Visual Overview for Non-Developers

WAVE (from WebAIM) renders its findings as icons overlaid directly on your page — a red icon where a contrast error sits, a flag where alt text is missing. There's a web version (paste a URL) and a browser extension for pages behind a login.

Good for: merchants and content people who aren't comfortable in a DevTools console. Seeing the error sitting on the element makes issues concrete. Where it stops: like the others, one page per run, and on dense, modern Shopify themes the overlay icons can pile up and become hard to read. It's an explainer, not a bulk auditor.

Manual Screen-Reader Testing: The Ground Truth No Tool Replaces

This is the step most merchants skip and the one that matters most. Automated tools tell you a label is missing; only a human can tell you the label is wrong, the reading order is confusing, or a custom swatch is technically labeled but unusable.

How to do a basic pass for free:

  • Windows: NVDA + Firefox (both free).
  • Mac: VoiceOver (Cmd-F5) + Safari (built in).

Then, with your eyes closed or the monitor off:

  1. Tab through the homepage — can you reach every link and button, and is the focus order logical?
  2. Open a product page — are images described meaningfully? Can you pick a size and color by keyboard?
  3. Add to cart and start checkout — does it announce what's happening, including errors?

If you get stuck or confused at any step, that's a real defect — and it's frequently one no automated checker flagged.

The Limit: Automation Does Not Cover Every Requirement

Automation is useful for eligible machine-checkable patterns, but no universal percentage describes a particular storefront or tool configuration:

  • Missing or empty alt text
  • Color contrast below threshold
  • Missing form labels
  • Broken or misused ARIA
  • Missing document language, duplicate IDs, empty links/buttons

It cannot judge the human criteria: whether alt text is meaningful, whether headings describe the content, whether focus order matches visual order, whether a drag interaction has a keyboard alternative, or whether an error message actually makes sense. Anyone — including any vendor — who tells you a one-click scan makes you "compliant" is overselling. Real conformance work always pairs automated scanning with manual testing.

Where AccessComply's Free Scanner Fits

The gap the per-page tools leave is coverage: Lighthouse, axe DevTools, and WAVE each test one URL at a time, so surveying multiple store routes is tedious. AccessComply's free public scanner automates discovery across up to 50 pages, subject to crawler safety and time limits.

  • It runs axe-core — the same engine behind axe DevTools and the testing firms — so the detection quality is comparable to the per-page tools.
  • It scans multiple page types across your store (home, collection, product, cart) in one pass, instead of making you run a tool URL-by-URL.
  • You can review automated results without signing up — including detected counts, severity, sample locations, and scan scope, subject to current service limits.

What it is not: a compliance guarantee or complete audit. AccessComply may offer merchant-approved remediation for eligible, safely source-mapped findings through supported Shopify theme or content paths, record affected source or prior values where supported, and run a post-change check. Manual testing and third-party vendor work remain necessary. See the pricing page for current limits and entitlements. None of this is legal advice.

A Practical Testing Routine

Put together, here's a routine that doesn't require being an accessibility expert:

  1. Survey the discoverable scan scope with the AccessComply free public scan (up to 50 pages, subject to crawler limits) to find where detected findings cluster.
  2. Drill into the worst pages with axe DevTools or WAVE for exact, element-level detail.
  3. Fix the detectable issues — alt text, contrast, labels, ARIA — at the source-code level (in your theme, not via an overlay).
  4. Test the key flows manually with NVDA or VoiceOver: browse, add to cart, check out.
  5. Re-scan and manually retest after material theme or app changes because they can alter the rendered accessibility behavior.

The Bottom Line

The best Shopify accessibility-checking approach is layered. Lighthouse and axe DevTools provide per-page automated results; WAVE makes findings visual; a multi-page crawler broadens the sampled scope; and manual keyboard and assistive-technology testing evaluates behavior automation cannot judge. Start with a documented scope and keep the limitations visible.


See an automated sample of accessibility findings across key storefront page types — axe-core powered, no account required. Run a free scan now.

Further Reading

Free scan available

Scan your store first, then fix issues in the theme

AccessComply finds WCAG issues by page, saves originals before paid fixes, and re-scans before marking issues resolved. No overlay widget.

Vijaygopal Balasa, Founder, AccessComply
Written by

Vijaygopal Balasa

Founder, AccessComply

Founder of AccessComply. Builds tools that find and fix supported Shopify accessibility issues in theme code—not through overlays. Focused on practical WCAG 2.2 AA improvements for merchants.

More on Shopify How-To

See all →