Shopify ADA Compliance Checker
Free WCAG 2.1 AA audit of your Shopify store. Catches the exact violations plaintiff firms target in e-commerce demand letters. No signup.
How it works
We scan your storefront and highlight the accessibility violations that trigger ADA demand letters against e-commerce sites.
Every issue tells you whether it's a theme problem (fix in theme code), an app problem, or a content problem (fix in admin).
Shopify theme updates can break accessibility. Paid plans re-scan after every change and alert you before a lawyer notices.
Shopify stores are prime ADA lawsuit targets
Shopify stores were named in 1,318 ADA web accessibility lawsuits in 2025, a record high and roughly a third of all federal filings that year. Fashion alone accounted for 25.96% of the 3,948 cases filed, and most fashion runs on Shopify. Shopify powers over four million storefronts globally and is the largest e-commerce platform in the US. The math is not subtle. Shopify stores receive demand letters every day, often from law firms that have built entire practices around scanning Shopify-powered sites for the same handful of violations.
Here's the uncomfortable truth about Shopify ADA compliance. The platform is not automatically accessible. Shopify has invested in accessibility at the platform level, especially in its flagship Dawn theme, but merchants introduce violations through product content, app installs, theme customizations, and third-party widgets. Most Shopify stores running automated scans fail WCAG 2.1 AA on day one.
The most common Shopify ADA violations
Scan results from thousands of Shopify stores show the same violations over and over. If your store has any of these, you're in the same pattern plaintiff firms are targeting.
Product images without alt text
This is the single most cited Shopify violation. Shopify lets merchants upload product images without alt text, and many catalogs have hundreds or thousands of images with no description. Every product image missing alt text is a distinct WCAG 1.1.1 failure.
Fix: In the Shopify admin, open each product, click each image, and fill in the alt text field. For large catalogs use the bulk editor or an app like Alt Text AI. Good alt text describes the product in context ("Red leather tote bag with gold hardware") not just keywords.
Color swatches and sale badges with low contrast
Many Shopify themes style "Sale" badges or "Low stock" alerts with trendy light-gray backgrounds that fail the 4.5:1 contrast ratio requirement. The same happens with color swatches where the swatch label and background merge visually for low-vision users.
Fix: Open your theme's settings and adjust the badge background color and text color. Test with any contrast checker. Target 4.5:1 for body text, 3:1 for large text and UI elements.
Search input missing a label
Most Shopify themes put placeholder text ("Search products...") in the header search input but do not pair it with a visible or hidden label. Screen readers may announce this as "search field" with no context.
Fix: In the theme's header snippet, add an aria-label="Search" attribute to the search input, or a visually hidden <label> element with class="sr-only".
Cart drawer with keyboard traps
Cart drawers (the slide-out mini-cart) often fail keyboard navigation. Tab order gets stuck inside the drawer, or the Escape key does not close it. This is a WCAG 2.1.2 keyboard trap violation, which is one of the most frequently cited issues in e-commerce demand letters.
Fix: Requires JavaScript changes. Focus needs to trap inside the drawer when open, return to the cart trigger when closed, and respond to Escape. Dawn handles this correctly; customized and premium themes often do not.
Icon-only buttons with no accessible name
Header icons for search, account, wishlist, and cart are usually
rendered as SVG-only buttons. Without an aria-label, screen readers announce them as "button" with
no further context.
Fix: Add aria-label="Cart", aria-label="Account", etc. to every icon-only button.
Dynamic buttons (cart with item count) should update the label: aria-label="Cart, 3 items".
Collection filters with unlabeled checkboxes
Collection page filters, price ranges, and size selectors are often implemented as custom controls without proper labels. Screen reader users cannot filter the catalog, which is an obvious Title III violation.
Fix: Every filter control needs a visible label or aria-label. Price range sliders need proper ARIA. Checkbox labels should describe the full option including count ("Size Medium, 24 products").
Theme accessibility varies widely
Not all Shopify themes are created equal when it comes to accessibility. Here's what our scans see in the wild.
Shopify first-party themes
Dawn is Shopify's flagship accessible theme, built with WCAG 2.1 AA as an explicit goal. Out of the box, Dawn passes most automated accessibility tests. It handles cart drawer focus, includes proper skip navigation, and uses semantic HTML. Once merchants customize it (add custom sections, change color schemes, install apps), violations creep in. Craft, Crave, and Sense are also strong first-party options.
Shopify third-party premium themes
Paid themes on the Shopify Theme Store vary widely. Some premium themes prioritize visual design over accessibility and ship with inaccessible carousels, custom dropdowns, and trendy-but-low-contrast color schemes. Always run a WCAG scan on the theme demo before committing. The theme marketplace's "accessibility" tag is a hint but not a guarantee.
Vintage themes (pre-Online Store 2.0)
If you're still running a theme from before Shopify's 2021 Online Store 2.0 upgrade (Debut, Brooklyn, Venture, Narrative), you're probably failing more than you should be. These older themes were built before accessibility was a platform priority. Migrating to Dawn or a modern OS 2.0 theme is often the fastest path to compliance.
Shopify accessibility apps: what works, what doesn't
What doesn't work: accessibility overlays
The Shopify App Store has several "one-click ADA compliance" widgets (AccessiBe, UserWay, equalweb, and similar). These are overlays that promise automated compliance. They do not deliver it. Over 1,000 ADA lawsuits in 2024 targeted websites with overlays installed, and courts have consistently rejected the argument that installing an overlay constitutes compliance. The National Federation of the Blind publicly opposes overlays.
Some plaintiff firms specifically target sites with overlays because it demonstrates the merchant knew about accessibility obligations and chose a shortcut. Overlay presence often increases settlement demands rather than reducing them.
What can help: specific remediation apps
Apps that help with specific remediation tasks are useful. Alt text management apps (Alt Text AI, AltText.ai) can bulk-generate alt text for existing catalogs, though you should review for quality before publishing. Video caption apps can auto-generate captions for product videos. Contrast analysis apps flag theme color issues.
These are tools for doing real remediation work. They don't replace the work itself.
What's essential: ongoing monitoring
Shopify themes update. Apps update. You add products, launch campaigns, install marketing scripts. Every change can introduce accessibility regressions. A one-time audit goes stale within weeks. Ongoing monitoring that re-scans your storefront on every theme update and on a weekly schedule catches regressions before plaintiffs do.
A practical Shopify ADA remediation plan
If your scan just found 50 to 200 violations, don't panic. Most stores can reach strong compliance in a weekend by following this order.
Day 1: Fix content (no code required)
- Add alt text to every product image. Use the bulk editor for speed.
- Add alt text to collection images, hero banners, lookbook shots.
- Caption or transcribe any embedded product videos.
- Check that all descriptions render as actual text, not images of text.
Day 1: Fix theme settings (no code required)
- Adjust color scheme so buttons, badges, and body text meet 4.5:1 contrast.
- Remove any marquee or auto-scrolling content.
- Replace any icon fonts with inline SVGs (icon fonts often fail screen reader tests).
Day 2: Fix theme code (requires a developer)
- Add aria-label to every icon-only button in the header.
- Add proper label to the search input.
- Fix cart drawer focus trap and Escape key behavior (skip if on Dawn, already handled).
- Add visible focus indicators if your theme has removed them with a CSS reset.
- Ensure skip-navigation link exists and targets main content.
Week 2 and beyond: Ongoing
- Set up automated monitoring on your storefront.
- Review any theme customization for accessibility before deploying.
- Re-scan after every major update (theme, app, or significant content launch).
- Maintain an accessibility statement page with a contact method for barrier reports.
Run a free ADA scan on your Shopify storefront. See exactly what's broken. No signup.
Scan my storeFrequently asked questions
Is my Shopify store automatically ADA compliant?
No. Shopify provides a reasonable platform baseline and its Dawn theme is strong, but compliance depends on your theme, your content, your apps, and your customizations. Most stores fail WCAG 2.1 AA out of the box without targeted remediation. The fastest way to know where you stand is to run a scan.
Will switching to Dawn make my Shopify store ADA compliant?
It helps but doesn't finish the job. Dawn has the strongest baseline accessibility of any Shopify theme. Switching from a vintage theme to Dawn eliminates a lot of structural violations. But merchant content (product images without alt text, custom sections, app installs) will still cause issues. Budget Dawn as "90% of the way there" for most stores, then handle the remaining 10% with targeted fixes.
Do I need Shopify Plus for ADA compliance?
No. Shopify Plus provides more customization options but doesn't change the underlying platform accessibility. You can achieve full WCAG 2.1 AA compliance on any Shopify plan. The platform tier does not affect your legal obligations or your ability to meet them.
How much does Shopify ADA remediation typically cost?
For a small store (under 100 products, standard theme, no custom apps), remediation is typically achievable in 4 to 16 hours of developer time, or $400 to $2,000 at typical rates. Larger catalogs with custom themes and complex apps run $2,000 to $10,000. Ongoing monitoring adds $29 to $99 per month.
Can a Shopify store owner get sued personally?
The lawsuit names the business entity that operates the store. Whether that exposes you personally depends on your legal structure (sole proprietorship vs LLC vs corporation) and jurisdiction. Most LLC-protected operators don't face personal liability, but the business still pays. This is a question for your attorney, not a scanner.
Is Shopify Checkout accessible?
Shopify's standard checkout is reasonably accessible out of the box. Shopify has invested significantly in checkout accessibility because it's a high-liability surface area. Issues typically appear when merchants customize checkout (Plus-only), add third-party checkout apps, or modify it through Scripts or Checkout Extensions. Standard non-customized checkout is typically not the pain point; the storefront is.
Related: ADA compliance for e-commerce · WordPress ADA compliance · ADA compliance checker · ADA compliance audit · WCAG compliance checker · Lawsuit risk
Free Shopify ADA compliance scan. 30 seconds. No account.
Scan my Shopify store