WCAG basics
What is WCAG 2.2? A plain-English guide
WCAG 2.2 is the current W3C standard for accessible websites. Learn the four principles, levels A, AA and AAA, and the 9 new success criteria.
Web accessibility, explained
Plain-English guides, free tools and honest advice for people who build and run websites. Find the issues that keep people out, and fix the ones that matter most.
Free tools
Enter a web address to get a Lighthouse accessibility score and every failing check, with its WCAG criterion.
Check text and background colors against WCAG AA and AAA, and get the closest passing shade.
Paste HTML from a page, product description or theme section to find missing alt text, labels and names.
Answer a few questions and copy a ready-to-publish accessibility statement for your website.
Common issues
Each one stops real people from shopping. Here's what goes wrong, the WCAG success criterion it fails, and how CodeInspire Accessibility helps you find and fix it.
WCAG 1.4.3 Contrast (Minimum) Level AA
Light gray text on white is hard to read with low vision, or on a phone in sunlight. Sale prices, footer links and placeholder text are the usual suspects.
WCAG 1.1.1 Non-text Content Level A
A screen reader announces an image without alt text as “image”, or reads out its file name. A blind shopper can't tell one product photo from the next.
WCAG 4.1.2 Name, Role, Value Level A
Cart, close, wishlist and slider arrows are often icons only. A screen reader user hears “button” and has to guess what it does.
WCAG 3.3.2 Labels or Instructions Level A
A sign-up box that only has placeholder text loses its hint as soon as someone types, and a screen reader may announce nothing at all.
WCAG 1.4.4 Resize Text Level AA
Some themes stop visitors from pinch-zooming on phones, so people with low vision can't make the text big enough to read.
WCAG 2.2.2 Pause, Stop, Hide Level A
Auto-rotating slideshows and background videos pull attention away for people with ADHD, and can make people with vestibular disorders feel sick.
For Shopify stores
CodeInspire Accessibility Tool is our Shopify app. It doesn't change your theme behind your back: it shows you what to fix and where, and gives shoppers tools to adjust your store while you work through the list.
Check your home, product, collection and cart pages on mobile or desktop. Each issue shows its impact and the WCAG criterion it affects.
Every issue says where to fix it, in the Shopify admin, the theme editor or theme code, and shows the exact element and colors.
Turn it on in your theme editor, no code needed. Shoppers adjust text, contrast, color, motion and sound, in 11 languages.
Start from a ready-made draft. Shoppers open it from the widget's Statement button.
Starter is free. The audit is part of Pro: $10/month with a 7-day free trial.
Guides
WCAG basics
WCAG 2.2 is the current W3C standard for accessible websites. Learn the four principles, levels A, AA and AAA, and the 9 new success criteria.
Shopify stores
An area-by-area checklist for a more accessible Shopify store: theme, alt text, colors, headings, forms, pop-ups, apps, your statement and testing.
WCAG basics
What accessibility overlays and widgets can and can't do, why disability advocates criticize them, and what actually makes a website accessible.
Code
How to build accessible forms: visible labels, clear instructions, errors in text, the WCAG criteria behind them, and how Shopify's Dawn theme builds its forms.
Law and policy
How the ADA applies to online stores: what the Justice Department says, why WCAG is the yardstick, where courts disagree and what to do about a demand letter.
Design and color
What WCAG 2.2 asks of keyboard focus indicators, CSS for a ring that works on any background, and how to strengthen Dawn's focus ring on Shopify.
Testing
How the Lighthouse accessibility score is calculated, why 100 doesn't mean accessible, and how to fix the heaviest checks on a Shopify store.
Shopify stores
Check every part of a Shopify product page for accessibility, from the title and gallery to the price, add to cart, size chart, reviews and app add-ons.
Shopify stores
Why color swatches and variant pickers fail shoppers, the pattern that works, how Dawn builds its picker, and a five-minute keyboard and screen reader test.
Every WCAG claim links to the W3C's own explanation, and every legal claim to the law itself. You can check our work.
No tool, widget or checklist makes a site compliant on its own. We tell you what each one does, and what's still on you.
This site aims for WCAG 2.2 AA and is tested by keyboard and with automated checks. Read our accessibility statement.