← AllyRadar research

We scanned 45 of the UK's biggest retailers for accessibility. 3 in 4 fail.

July 2026 · AllyRadar research · 2 July 2026

One year after the European Accessibility Act came into force — and with UK retailers already answerable to the Equality Act 2010 — we ran the homepages of 50 of the UK's best-known retailers through the same automated WCAG 2.1 AA checks used in professional accessibility audits. 45 sites completed the scan. 34 of them — 76% — have at least one critical or serious accessibility failure on their homepage alone.

76%
have critical or serious WCAG failures on their homepage
261
failing elements across 45 homepages — about 6 per site
10
retailers scored a perfect 100 — proof it’s achievable

What's actually broken

The most common failures are not exotic edge cases — they're basics:

FailureSitesWho it hurts
Page language not declared (<html lang>)13 of 45Screen readers guess the language — and mispronounce everything when they guess wrong
Insufficient colour contrast13 of 45Low-vision users, and anyone on a phone in sunlight
Links with no discernible text9 of 45Screen reader users hear “link… link… link” with no idea where any of them go
Zooming/scaling disabled5 of 45Low-vision users who need to pinch-zoom simply can’t
Images missing alt text6 of 45Screen reader users get filenames or silence instead of content

None of these is expensive to fix. A missing lang attribute is one word of HTML. That 13 of the UK's biggest retail sites haven't added it says something about how little accessibility is monitored — not how hard it is.

The full league table

#RetailerScoreCriticalSeriousMost impactful issue
1Decathlon UK100No automated violations found
2IKEA UK100No automated violations found
3Marks & Spencer100No automated violations found
4Matalan100No automated violations found
5Ocado100No automated violations found
6Primark100No automated violations found
7Selfridges100No automated violations found
8TK Maxx100No automated violations found
9Very100No automated violations found
10Waterstones100No automated violations found
11River Island97Zooming and scaling must not be disabled
12ASOS921<html> element must have a lang attribute
13Aldi921Links must have discernible text
14Argos921<html> element must have a lang attribute
15Go Outdoors921<ul> and <ol> must only directly contain <li>, <script> or <template> elements
16H&M UK921<html> element must have a lang attribute
17Halfords921Elements must meet minimum color contrast ratio thresholds
18Holland & Barrett921<svg> elements with an img role must have alternative text
19Iceland921<html> element must have a lang attribute
20Lidl921Links must have discernible text
21Sainsbury's921<html> element must have a lang attribute
22Screwfix921<html> element must have a lang attribute
23Superdrug921<html> element must have a lang attribute
24Tesco921<html> element must have a lang attribute
25Zara UK921<html> element must have a lang attribute
26Waitrose851Images must have alternative text
27B&Q821Delayed refresh under 20 hours must not be used
28Morrisons781Elements must meet minimum color contrast ratio thresholds
29Next783Elements must meet minimum color contrast ratio thresholds
30Co-op724Elements must meet minimum color contrast ratio thresholds
31Mountain Warehouse721Interactive controls must not be nested
32Boots6613Images must have alternative text
33Smyths Toys5114Images must have alternative text
34Asda501Elements must only use permitted ARIA attributes
35Wickes4711Elements must meet minimum color contrast ratio thresholds
36AO4312Links must have discernible text
37Boohoo433Certain ARIA roles must contain particular children
38Uniqlo UK431Elements must meet minimum color contrast ratio thresholds
39Dunelm371Buttons must have discernible text
40The Range292Elements must meet minimum color contrast ratio thresholds
41Homebase242Links must have discernible text
42Pets at Home1631Elements must meet minimum color contrast ratio thresholds
43JD Sports1513Links must have discernible text
44Currys1023Links must have discernible text
45New Look67Elements must meet minimum color contrast ratio thresholds

Download the full dataset (CSV) →

Why this matters now

The European Accessibility Act has applied to e-commerce since June 2025, and enforcement is accelerating: market surveillance authorities across the EU can audit without warning, and in June 2026 a French court ordered Carrefour to make its e-commerce site and app fully accessible. Penalties reach €250,000 in France and 5% of turnover in Italy. UK retailers selling into the EU are in scope regardless of Brexit — and domestically, inaccessible sites have been actionable under the Equality Act 2010 all along. Beyond the legal exposure: roughly 1 in 5 people in the UK has a disability, and the spending power of disabled households is estimated at £274 billion a year. Every failure in the table above is a checkout some customers cannot reach.

Methodology — and honest limits

How does your site compare?

The same scan is free — your score, the actual failing code, and an AI fix prompt for every issue, in about 20 seconds.

Scan your site free →

This study may be reproduced with attribution and a link to allyradar.app.