Skip to main content
822316 sites analysed

EU Web Accessibility Report

WCAG 2.2 AA compliance across 822316 EU websites — EAA / EN 301 549

57.5

Avg A11y Score

4.6

Avg Violations

343117

Critical

1348891

Serious

WCAG 2.2 AA Compliance

748198 sites scanned · EAA / EN 301 549

The European Accessibility Act (EAA, Directive 2019/882) requires WCAG 2.2 AA compliance for digital services since June 28, 2025. EN 301 549 is the harmonised standard. National transpositions include BFSG (Germany), LAAAB (Austria), and equivalent laws across all EU member states.

57.5/100

Average accessibility score

Violations by severity

343117

Critical

1348891

Serious

1549160

Moderate

174574

Minor

European Accessibility Act (EAA)

The European Accessibility Act (Directive 2019/882) requires digital services to meet WCAG 2.2 AA from June 28, 2025. Transposed into national law as EN 301 549, it covers websites, mobile apps, e-commerce, banking, transport, and e-books. Non-compliance can result in fines and market access restrictions.

Top Violations

Most common WCAG 2.2 AA violations across all scanned sites

Automated testing with axe-core covers approximately 30-40%% of WCAG 2.2 AA success criteria. The violations shown here are machine-detectable issues — full EAA compliance requires additional manual testing with assistive technologies.

Rule Severity Occurrences

region

Ensure all page content is contained by landmarks

moderate 476320

color-contrast

Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds

serious 413582

link-name

Ensure links have discernible text

serious 376144

heading-order

Ensure the order of headings is semantically correct

moderate 256265

landmark-one-main

Ensure the document has a main landmark

moderate 217264

landmark-unique

Ensure landmarks are unique

moderate 175059

image-alt

Ensure <img> elements have alternative text or a role of none or presentation

critical 151799

page-has-heading-one

Ensure that the page, or at least one of its frames contains a level-one heading

moderate 137254

target-size

Ensure touch targets have sufficient size and space

serious 128196

meta-viewport

Ensure <meta name="viewport"> does not disable text scaling and zooming

moderate 118411

frame-title

Ensure <iframe> and <frame> elements have an accessible name

serious 82788

empty-heading

Ensure headings have discernible text

minor 67661

button-name

Ensure buttons have discernible text

critical 64889

html-has-lang

Ensure every HTML document has a lang attribute

serious 58738

link-in-text-block

Ensure links are distinguished from surrounding text in a way that does not rely on color

serious 53145

Accessibility by Industry

Average WCAG 2.2 AA score per industry — lowest first

The EAA (Directive 2019/882) applies to all B2C digital services since June 28, 2025 — including e-commerce, banking, transport, and telecommunications. Industry-specific scores reveal which sectors are prepared and which face compliance gaps.

Real Estate
48 5.0 viol. 10690
Ngo
54 4.7 viol. 10791
Media
54 5.9 viol. 3566
Construction
54 4.0 viol. 12275
Education
54 4.6 viol. 89232
Pets
54 4.7 viol. 3204
Automotive
55 4.7 viol. 32144
Hospitality
56 4.8 viol. 99249
Sports
56 4.7 viol. 42332
Home Garden
56 4.8 viol. 24770
Fashion
57 4.8 viol. 25597
Logistics
57 4.9 viol. 1918
Culture
57 4.5 viol. 27786
Travel
58 4.8 viol. 21268
Tech
58 4.8 viol. 16278
Professional Services
58 4.1 viol. 14329
Healthcare
58 4.4 viol. 47544
Adult
59 5.8 viol. 303
Energy
60 4.7 viol. 1552
Beauty
61 4.2 viol. 27877
Food
61 4.4 viol. 211678
Insurance
61 4.2 viol. 2581
Pharma
61 4.5 viol. 12146
Transport
62 5.4 viol. 416
Ecommerce
62 5.3 viol. 3805
Gambling
64 4.9 viol. 300
Telecom
64 5.1 viol. 331
Banking
70 3.6 viol. 2593
Regulatory
71 4.2 viol. 319
Gov
72 4.2 viol. 1323

Core Web Vitals

Performance metrics complementing accessibility

While not directly regulated, Core Web Vitals affect accessibility — slow pages disproportionately impact users with older devices or limited connectivity. Google uses LCP, CLS, and INP as ranking signals, making performance a business and accessibility concern.

89.0

Performance

3.1s

LCP

2.5s

FCP

152ms

TBT

557ms

TTFB

0.087

CLS

Methodology

How this data was collected and what it represents.

Accessibility testing is performed using axe-core, the industry-standard open-source accessibility engine. Each page is rendered in a headless browser and tested against WCAG 2.2 AA success criteria.

Automated testing can detect approximately 30–40% of all WCAG violations. Issues requiring human judgement — such as meaningful alt text, logical reading order, or adequate colour contrast in complex graphics — require manual expert review.

The European Accessibility Act (EAA, Directive 2019/882) mandates WCAG 2.2 AA compliance for digital services from June 28, 2025. EN 301 549 is the harmonised European standard implementing these requirements.

Core Web Vitals data, where available, is collected via Lighthouse audits. Performance scores are based on lab data and may differ from field (CrUX) measurements.

Need a professional EAA audit?

Automated scans catch 30–40% of issues. Our expert audit covers the full WCAG 2.2 AA scope — manual testing, assistive technology, remediation guidance.

Based on automated scans of 822316 European websites. Updated continuously.