We tested 20 Chinese brands’ EU stores. All of them fail WCAG 2.1 AA
The European Accessibility Act has applied since June 2025. We picked 20 EU storefronts run by Chinese consumer brands to see how far they are from WCAG 2.1 AA.
The sample covers 20 EU storefronts of Chinese consumer brands across 3D printers, power stations, laser engravers, robot vacuums, audio, personal care, smart home and apparel. 19 of them run on Shopify. The result is consistent: all 20 fail WCAG 2.1 AA, and every one has at least one issue rated critical.
Method
- Date: 16 October 2026.
- Pages: each store's home page and the first product page linked from it, at a 1366px desktop width.
- Tool: axe-core with WCAG 2.0 and 2.1 Level A and AA rules only. A failing element is one page element that breaks a rule.
- Selection: stores that would not load or redirected to another region's storefront were replaced with another brand in the same category until we had 20.
- Limits: automated tools catch roughly 30–40% of issues. Keyboard use, screen reader experience and checkout need manual testing, so these numbers are a floor.
Results: all 20 fail
- Failing elements (home plus product page): median 76, minimum 20, maximum 286.
- Low text contrast: 20 of 20 stores.
- Images without alt text: 16 of 20.
- Links without a name: 16 of 20.
- Accessible name not matching the visible label: 13 of 20.
- Buttons without a name: 12 of 20.
- Form fields without labels: 11 of 20.
- Pinch zoom disabled: 9 of 20.
Store-by-store results are below. Brand names are withheld; letters distinguish stores in the same category.
| Category | Failing elements, home | Failing elements, product | Overlay installed | Most frequent issues |
|---|---|---|---|---|
| 3D printers A | 174 | 112 | No | low contrast, unnamed buttons |
| 3D printers B | 33 | 87 | No | broken list markup, low contrast |
| 3D printers C | 43 | 43 | No | low contrast, unnamed links |
| 3D printers D | 10 | 10 | No | unnamed buttons, low contrast |
| Personal care A | 59 | 15 | No | unnamed links, broken list markup |
| Personal care B | 39 | 20 | No | low contrast, missing alt text |
| Personal care C | 26 | 25 | No | prohibited ARIA attributes, low contrast |
| Power stations A | 96 | 64 | Yes | low contrast, missing alt text |
| Power stations B | 28 | 105 | No | low contrast, invalid ARIA structure |
| Robot vacuums | 19 | 37 | No | low contrast, prohibited ARIA attributes |
| Charging accessories A | 30 | 48 | No | low contrast, unnamed links |
| Charging accessories B | 21 | 13 | No | unnamed links, low contrast |
| Home security | 29 | 19 | No | name/label mismatch, disallowed ARIA attributes |
| Smart home | 56 | 15 | No | low contrast, unnamed buttons |
| Smart lighting | 37 | 46 | No | low contrast, unnamed buttons |
| Swimwear | 10 | 22 | No | low contrast, unnamed links |
| Laser engravers A | 103 | 87 | No | low contrast, missing alt text |
| Laser engravers B | 31 | 78 | Yes | low contrast, unnamed links |
| Headphones | 47 | 79 | No | missing alt text, broken list markup |
| Audio | 34 | 36 | No | low contrast, invalid ARIA structure |
What these issues mean for shoppers
Low contrast is the only issue every store had, usually light grey prices, captions and buttons. Shoppers with low vision cannot read them on a phone or outdoors. The fix is usually a handful of theme colour variables.
Missing alt text and unnamed links and buttons are among the issues US ADA complaints cite most. A screen reader announces a product image as a file name or skips it, and icon buttons such as cart, search or quantity controls are announced only as "button".
A mismatch between the accessible name and the visible label is easy to miss: the button says "Add to cart" but the screen reader announces something else, and voice control users cannot activate it by saying what they see. Disabling pinch zoom stops people who need larger text from reading the page, and it is a one-line meta tag fix.
The two stores with overlays
2 of the 20 stores run an accessibility overlay (Power stations A and Laser engravers B). They have 160 and 109 failing elements, both above the median. Overlays patch the page with a script after it loads, and the problems in the source remain. In 2025 the FTC ordered overlay vendor accessiBe to pay $1 million over claims that its automated tool could make sites WCAG compliant. See do overlays prevent lawsuits.
Only 4 stores link to an accessibility statement
The European Accessibility Act requires service providers to explain how their service meets the accessibility requirements, which online stores usually do with an accessibility statement. Only 4 of the 20 stores had a statement or accessibility link on the home page. See the accessibility statement template.
What this means for store owners
Most of these issues live in theme templates, so fixing a template fixes thousands of product pages at once. A sensible order:
- Darken theme colours that fail contrast.
- Name icon buttons and image links, and align accessible names with visible labels.
- Add product image alt text in bulk, with spot checks.
- Re-enable zoom and label every form field.
- Walk from home page to checkout with a keyboard and a screen reader.
- Publish an accessibility statement with a feedback channel.
The full list is in the WCAG 2.1 AA checklist and the EU rules are in the European Accessibility Act guide. To see where your store stands, run the free accessibility test.
Questions
Why not name the brands?
The point is the industry pattern, not singling anyone out. Any brand can run its own store through the free test on our home page.
Does failing an automated test mean a store is breaking the law?
No. That is for laws and courts, and we do not draw legal conclusions. Automated tools find only part of the issues: failing means there are definite barriers, while passing does not prove conformance without keyboard and screen reader testing.
Can I test my own store?
Yes. The online test checks your home, product and collection pages plus keyboard and phone behaviour, and returns a score in about a minute.
Sources
- W3C: Web Content Accessibility Guidelines (WCAG) 2.1
- Deque: axe-core (GitHub)
- EUR-Lex: Directive (EU) 2019/882 (European Accessibility Act)
- FTC (April 2025): FTC approves final order requiring accessiBe to pay $1 million
This article summarises technical requirements and public data. It is not legal advice; for legal obligations and lawsuits, consult a qualified attorney.