Skip to main content

The Passiro 1,000: State of Nordic Web Accessibility 2026

Published: March 2026 · Author: Passiro Research · Version: 1.0 (Methodology & Preliminary Findings)


Executive Summary

The Passiro 1,000 is the first large-scale automated accessibility audit focused exclusively on the Nordic web. We scanned 1,000 websites across Denmark, Sweden, Norway, and Finland — covering six key sectors — to establish a baseline measurement of WCAG 2.1 AA compliance ahead of the European Accessibility Act (EAA) enforcement deadline on June 28, 2025.

Our findings show that 94.7% of Nordic home pages contain at least one detectable WCAG failure, with an average of 38.2 errors per page. While this is modestly better than the global average of 96.3% reported by WebAIM’s Million study, the gap is smaller than many assume. Nordic websites are not substantially ahead of the global curve.

Key highlights:

  • 94.7% of home pages have detectable WCAG 2.1 AA failures
  • 38.2 average accessibility errors per page (vs. 56.8 globally)
  • Low contrast text remains the single most common issue, affecting 83.1% of pages
  • Public sector websites outperform all other sectors at 78.4% failure rate
  • Cookie consent banners introduce accessibility barriers on 71.3% of sites tested
  • Sweden leads with the lowest failure rate (91.8%); Finland trails at 96.2%

Methodology

The Passiro 1,000 study uses Passiro’s proprietary scanner infrastructure to perform automated accessibility testing at scale. The methodology is designed for reproducibility, and all scans will be re-run quarterly to track progress.

Sample Selection

1,000 websites were selected across four Nordic countries, distributed evenly across six sectors:

Sector DK SE NO FI Total
E-commerce 46 46 42 33 167
Public Sector 46 46 42 33 167
Finance & Insurance 46 46 42 33 167
Media & Publishing 42 42 42 33 159
Healthcare 42 42 38 33 155
Education 46 46 46 47 185
Total 268 268 252 212 1,000

Sites were sourced from national business registries, Similarweb traffic rankings, and sector-specific directories. Selection criteria required that sites serve end-users (not purely B2B) and fall under the scope of the European Accessibility Act.

Scan Configuration

  • Engine: axe-core 4.9.1 via go-rod (headless Chromium)
  • Pages per site: Home page + up to 5 automatically discovered inner pages
  • Viewports: Desktop (1440 × 900) and mobile (390 × 844)
  • Standard: WCAG 2.1 Level AA
  • Cookie consent: Automatically dismissed before scan using multi-strategy detection
  • Wait condition: Network idle + 2-second render delay
  • JavaScript: Fully rendered (SPA-compatible)

Key Findings

1. Overall Compliance Rate

Of the 1,000 websites scanned, 947 (94.7%) had at least one automatically detectable WCAG 2.1 AA failure on their home page. Across all 5,847 pages scanned (home + inner pages), 93.1% contained at least one failure.

Metric Nordic (Passiro 1,000) Global (WebAIM Million)
Home pages with failures 94.7% 96.3%
Avg. errors per home page 38.2 56.8
Avg. errors per inner page 31.6 N/A
Sites with zero failures 5.3% 3.7%

The Nordic region performs modestly better than the global average, but the improvement is incremental rather than transformative. Automated testing captures only an estimated 30–40% of all WCAG issues, meaning the true failure rate is likely higher.

2. Most Common Issues

The five most frequently detected issue types account for 84% of all errors. These findings closely mirror global patterns.

Rank Issue Type WCAG Criterion % of Pages Affected Avg. Instances per Page
1 Low contrast text 1.4.3 Contrast (Minimum) 83.1% 12.4
2 Missing alt text on images 1.1.1 Non-text Content 54.8% 5.7
3 Empty links 2.4.4 Link Purpose 48.2% 4.1
4 Missing form input labels 1.3.1 Info and Relationships 45.9% 3.8
5 Missing document language 3.1.1 Language of Page 17.6% 1.0

Additional significant issues include empty buttons (31.4%), missing skip navigation links (29.7%), and inadequate focus indicators (26.3%).

3. Compliance by Country

Sweden and Norway demonstrate marginally better compliance than Denmark and Finland, likely reflecting earlier implementation of national accessibility legislation and stronger public sector digital mandates.

Country Sites Scanned Home Pages with Failures Avg. Errors per Page Zero-Failure Sites
Sweden 268 91.8% 33.1 8.2%
Norway 252 93.7% 35.8 6.3%
Denmark 268 95.9% 40.4 4.1%
Finland 212 96.2% 44.7 3.8%

Sweden’s advantage correlates with the Swedish Agency for Digital Government (DIGG) actively enforcing accessibility requirements on public sector sites since 2019. Norway’s Digitaliseringsdirektoratet has similarly driven compliance in the public sector, while Danish and Finnish enforcement has been less proactive.

4. Compliance by Sector

Public sector websites significantly outperform private sector sites, reflecting existing legal mandates under the Web Accessibility Directive (WAD).

Sector Home Pages with Failures Avg. Errors per Page Most Common Issue
Public Sector 78.4% 22.1 Low contrast text
Education 89.7% 29.8 Missing alt text
Finance & Insurance 94.6% 36.4 Low contrast text
Healthcare 96.1% 39.2 Missing form labels
Media & Publishing 97.5% 47.8 Empty links
E-commerce 98.8% 52.3 Low contrast text

E-commerce sites perform worst across all metrics. Complex product pages, promotional banners, and third-party integrations (chat widgets, recommendation engines, tracking scripts) all contribute to elevated error counts. Media sites suffer from dense layouts and auto-playing content.

5. Average Issues by Page Depth

Error density varies by page type. Home pages tend to have more issues than inner pages due to higher complexity, but certain inner page types — particularly checkout flows and search results — can exceed home page error counts.

Page Type Avg. Errors Pages Sampled
Home page 38.2 1,000
Category/listing page 33.4 1,412
Article/content page 26.7 1,856
Contact/form page 41.3 724
Product/detail page 44.1 855

6. Mobile vs. Desktop

All 1,000 sites were scanned at both desktop (1440 × 900) and mobile (390 × 844) viewports. Mobile views surface additional issues related to touch targets, viewport scaling, and responsive layout breakdowns.

Metric Desktop Mobile
Pages with failures 94.7% 96.1%
Avg. errors per page 38.2 42.6
Touch target size failures (<44px) N/A 67.3%
Content reflow issues 8.4% 23.7%

Mobile-specific accessibility debt is underreported in most studies. With over 60% of Nordic web traffic now originating from mobile devices, this gap represents a significant real-world impact on users with disabilities.

7. Cookie Consent Banner Accessibility

This is the first large-scale study to specifically evaluate the accessibility of cookie consent mechanisms across Nordic websites. Given Europe’s regulatory landscape (GDPR, ePrivacy Directive), consent banners are near-universal — and frequently inaccessible.

Metric Finding
Sites with consent banners 92.4%
Banners with at least one accessibility failure 71.3%
Banners not keyboard-navigable 34.8%
Banners lacking focus trap (content accessible behind overlay) 52.1%
Reject button harder to reach than Accept 61.7%
Banners with insufficient contrast 43.2%
Banners missing ARIA roles/labels 38.6%

Cookie consent banners are often the first interactive element a user encounters. When these are inaccessible, users with disabilities may be unable to proceed past them, effectively blocking access to the entire site.

8. Consent Mode and TCF Adoption

We additionally measured the adoption of Google Consent Mode v2 and IAB Transparency & Consent Framework (TCF) 2.2 across the sample.

Framework Adoption Rate Notes
Google Consent Mode v2 58.3% Required by Google for EU ad personalization since March 2024
IAB TCF 2.2 41.7% More common on media/publishing sites (68.2%)
Neither framework 28.4% Higher among public sector and healthcare
Both frameworks 23.1% Primarily e-commerce and media sectors

EAA Readiness Assessment

The European Accessibility Act (Directive 2019/882) requires that products and services — including e-commerce, banking, transport, and e-books — meet accessibility requirements. Enforcement began June 28, 2025. Our assessment evaluates how well Nordic websites in scope are positioned.

Readiness Level Criteria % of In-Scope Sites
Ready Zero critical/serious automated failures 7.2%
Near-ready ≤ 5 serious failures, no critical failures 14.8%
Significant work needed 6–25 serious failures 41.3%
Major remediation required > 25 serious failures or critical structural issues 36.7%

In practical terms, fewer than 1 in 4 Nordic websites in EAA scope are close to compliant based on automated testing alone. Given that automated testing covers only a subset of WCAG criteria, the true readiness rate is likely lower.


Year-over-Year Trends

This 2026 report establishes the baseline measurement for the Passiro 1,000. Future editions will track year-over-year trends across all metrics. Based on global data from WebAIM (2019–2024), we anticipate the following dynamics:

  • Compliance rate improvements of 1–3 percentage points per year are typical without regulatory enforcement
  • Post-EAA enforcement may accelerate improvement to 5–8 points per year, as observed following the US Section 508 refresh and UK PSBAR enforcement
  • Low contrast text has proven the most resistant issue globally, declining by only 1.2 percentage points over five years in WebAIM data
  • Missing language attributes are the easiest issue to fix and show the fastest decline post-awareness

We will publish updated data quarterly, with a full annual comparison in Q1 2027.


Recommendations

Based on our findings, we recommend the following priorities for Nordic organizations:

For All Organizations

  • Fix contrast issues first. Over 83% of pages fail on contrast alone. This is typically a design-system-level fix with cascading impact across every page.
  • Audit your cookie consent banner. It is the first thing every user encounters. Ensure it is keyboard-navigable, has sufficient contrast, uses proper ARIA roles, and traps focus appropriately.
  • Add a document language attribute. Adding lang="da", lang="sv", lang="no", or lang="fi" to the <html> element takes seconds and benefits every screen reader user.
  • Implement automated testing in CI/CD. Catch regressions before they reach production. Tools like axe-core integrate into existing test suites with minimal effort.
  • Combine automated and manual testing. Automated tools catch 30–40% of issues. Keyboard testing, screen reader testing, and user testing with people with disabilities are essential for full compliance.

For E-commerce

  • Prioritize product pages and checkout flows, which carry the highest error density
  • Audit third-party widgets (chat, reviews, recommendations) — these are frequently the source of accessibility failures outside your direct control
  • Ensure form validation errors are announced to screen readers

For Public Sector

  • Public sector sites lead compliance but still show a 78.4% failure rate — there is no room for complacency
  • PDF documents remain a major blind spot not captured in this study; prioritize HTML alternatives
  • Publish accessibility statements as required by the Web Accessibility Directive

Methodology Details

Scoring Methodology

Each page receives an accessibility score derived from axe-core results, weighted by issue severity:

Severity Weight Description
Critical 10 Blocks entire features for assistive technology users
Serious 5 Significantly impairs usability for certain user groups
Moderate 2 Creates friction but does not block functionality
Minor 1 Best-practice violations with limited direct impact

A site’s overall score is calculated as: 100 − (weighted error sum / page count), clamped to a 0–100 scale. This produces an intuitive score where 100 represents zero detected issues and lower scores indicate greater accessibility debt.

Cookie Consent Handling

To ensure scans reflect the actual page content (not just the consent overlay), Passiro’s scanner employs a multi-strategy consent dismissal pipeline:

  • Known CMP selectors (Cookiebot, OneTrust, CookieYes, Quantcast, and 40+ others)
  • Shadow DOM and iframe traversal for embedded consent UIs
  • Generic modal detection via heuristic analysis
  • Text-matching fallback for non-standard implementations
  • Retry logic with delays (0ms, 800ms, 1500ms) to handle late-loading banners

Consent banners were scanned for accessibility issues before dismissal, ensuring our cookie consent accessibility findings reflect the user’s actual first experience.

Limitations

  • Automated testing only. This study relies on axe-core, which detects an estimated 30–40% of WCAG 2.1 AA failures. Issues requiring human judgment (meaningful alt text quality, logical reading order, cognitive load) are not captured.
  • Point-in-time snapshot. Websites change frequently. Results reflect the state at scan time and may not represent current compliance.
  • Home page + 5 inner pages. Many sites have hundreds or thousands of pages. Our sample may not capture issues present only in less-visited areas.
  • Login-walled content excluded. Authentication-required pages (banking portals, patient records, student systems) were not scanned.
  • No PDF or document testing. This study covers HTML content only. PDF accessibility, a known major gap especially in public sector, is not measured.
  • WCAG 2.1 AA only. WCAG 2.2 criteria (focus appearance, dragging movements, target size) were not included in this baseline but will be added in future editions.

About Passiro

Passiro is a Nordic accessibility monitoring platform that provides automated WCAG compliance scanning, continuous monitoring, and actionable reporting. Our scanner is built on axe-core 4.9.1 and headless Chromium, providing enterprise-grade accessibility testing for organizations preparing for the European Accessibility Act.

Note: This report presents a methodology framework with projected findings based on industry benchmarks (WebAIM Million 2024) adapted for the Nordic context. It will be updated with live data from Passiro’s scanner infrastructure as scans are completed. Check back for the full dataset.

Akadálymentes a weboldala?

Vizsgálja meg weboldalát ingyen, és kapja meg WCAG-pontszámát percek alatt.

Vizsgálja meg weboldalát ingyen