VVibeFix

Guide · Shopify

Shopify accessibility audit: what it checks and what it can't

Updated

Short answer: an accessibility audit of a Shopify store checks your pages against WCAG, the web accessibility guidelines from the W3C. A good audit picks a sample of your page types (home, collection, product, cart, search, contact), runs automated tools on them, then has a person test them with a keyboard and a screen reader. It ends with a list of issues and where each one lives: your theme's code, your Shopify admin content, or an app. Automated tools alone find some issues, not all of them.

Get it fixed: a free check first confirms the problem on your live app, usually in 4 to 10 minutes.

Free. No account needed. It usually takes 4 to 10 minutes.

Want it fixed? Our AI agent fixes it in your code and tests your live app again. See pricing.

Want us to check your store? Send your store link to [help@vibe-fixer.com](mailto:help@vibe-fixer.com) and we'll send your free accessibility report within one business day. It is an automated, read-only check of your store's public homepage, not a full audit with a person testing by keyboard and screen reader. It tests only what software can test of WCAG 2.0 and 2.1, Levels A and AA. It doesn't test the newer WCAG 2.2 criteria, such as target size. It finds some issues, not all of them. The report is not legal advice.

Which pages does an audit cover?

The W3C's audit method (WCAG-EM) has five steps: define the scope, explore the site, select a representative sample, evaluate the sample, and report the findings (W3C WCAG-EM). For a store, the sample usually covers each page type once:

What does it check?

AreaTypical findingWhere the fix goes
ImagesProduct photos with no alt textShopify admin, product media (Shopify Help Center)
ContrastLight grey text on white (WCAG asks for at least 4.5:1 for normal text, 1.4.3)Theme colors or CSS
KeyboardMenu, size picker or cart drawer that can't be used without a mouseTheme Liquid and JavaScript
FocusNo visible outline on the item you tabbed toTheme CSS
NamesIcon buttons (cart, search, close) with no name for screen readersTheme Liquid
FormsEmail or search field with no labelTheme Liquid
StructureHeadings that skip levels, page language missingTheme Liquid
AppsA review widget or pop-up that traps the keyboardThe app's settings, or ask the app's maker

Shopify's own theme guidance lists the same areas: keyboard and focus, page structure, headings, images, color and contrast, drawers and modals, and touch targets (Shopify theme accessibility best practices).

What can automated tools find, and what needs a person?

The W3C says: "Tools cannot check all accessibility aspects automatically. Human judgement is required." And: tools "can not determine accessibility, they can only assist in doing so" (W3C, Selecting web accessibility evaluation tools).

In practice:

The U.S. Department of Justice, writing about accessibility checkers and overlays, says: "A 'clean' report does not necessarily mean everything is accessible" (ADA.gov web guidance). Shopify says something similar about its own theme guidelines: following only those best practices "doesn't guarantee that your theme is completely accessible" (Shopify theme accessibility best practices).

What should the audit report give you?

Get it fixed: a free check first confirms the problem on your live app, usually in 4 to 10 minutes.

Free. No account needed. It usually takes 4 to 10 minutes.

Want it fixed? Our AI agent fixes it in your code and tests your live app again. See pricing.

Keep the dated report. After fixes, a second dated check shows what changed.

FAQ

Is an automated scan an audit?

It's the first step. A scan finds the issues a tool can measure. An audit adds a person testing the same pages with a keyboard and a screen reader.

Do I need to fix everything at once?

Start with what blocks a purchase: the product page, the picker, the cart and the menu. Fix on a copy of your theme (in your Shopify admin: Online Store, then Themes, then the three-dot menu next to your theme, then Duplicate, as in Shopify's steps), check the copy, then publish it.

Does an accessibility widget replace an audit?

No. A widget changes the page in the visitor's browser; your theme stays the same. See Accessibility widget vs a real fix.

How VibeFix works on a store

Once you choose to go ahead and connect your store, our AI agent works through the issues in your report on an unpublished copy of your theme. We review each change before you preview it, and you publish it yourself. Nothing goes live until you do. The report lists anything still open. How it works for Shopify stores

Want us to check your store?

Send your store link to [help@vibe-fixer.com](mailto:help@vibe-fixer.com) and we'll send your free accessibility report within one business day. It is an automated, read-only check of your store's public homepage, not a full audit with a person testing by keyboard and screen reader: we don't sign in, submit anything or change anything. It tests only what software can test of WCAG 2.0 and 2.1, Levels A and AA. It doesn't test the newer WCAG 2.2 criteria, such as target size. It finds some accessibility issues, not all of them. The report is not legal advice.

Related: Shopify store sued over website accessibility: what to do this week

This page is general information, not legal advice. VibeFix is independent and is not affiliated with any company named here. Shopify is a trademark of Shopify Inc. Other names are trademarks of their owners.

Want it fixed?

Our AI agent fixes it in your code and tests your live app again. See pricing.

It starts with a free check that confirms the problem on your live app, no account needed.

Check my app free

More guides