EU Accessibility Act (EAA) & WCAG 2.2 Auditor - Bulk Checker avatar

EU Accessibility Act (EAA) & WCAG 2.2 Auditor - Bulk Checker

Pricing

from $10.00 / 1,000 page auditeds

Go to Apify Store
EU Accessibility Act (EAA) & WCAG 2.2 Auditor - Bulk Checker

EU Accessibility Act (EAA) & WCAG 2.2 Auditor - Bulk Checker

Audit many websites against WCAG 2.2 AA with axe-core and check EU Accessibility Act readiness: score, risk level, failures mapped to WCAG criteria with affected elements and fixes, plus accessibility statement check.

Pricing

from $10.00 / 1,000 page auditeds

Rating

0.0

(0)

Developer

Manuel P.

Manuel P.

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Categories

Share

EU Accessibility Act (EAA) & WCAG 2.2 Auditor: bulk website checker

The European Accessibility Act has applied since 28 June 2025. E-commerce, banking, transport, e-books and many other digital services sold in the EU must now be accessible, and enforcement has started: courts and regulators are ordering fixes with daily penalties.

This Actor audits many websites in one run against WCAG 2.2 level A/AA (the level targeted by the EAA harmonised standard EN 301 549) using axe-core, the most widely used open-source accessibility engine. For every page you get an accessibility score, an EAA risk level, each failure mapped to its WCAG success criterion, the affected elements and how to fix them.

What you get for each page

  • Score 0–100 and EAA risk level (high / medium / low)
  • Failures by impact: critical, serious, moderate, minor
  • WCAG criterion for every failure (e.g. 1.4.3 Contrast, 1.1.1 Non-text content, 2.5.8 Target size)
  • Affected elements: CSS selector, HTML snippet and a fix summary (up to 3 examples per rule) plus a link to the full fix guide
  • Accessibility statement check: whether the page links to an accessibility statement (EAA requires providers to publish how their service meets the requirements)
  • Page language (lang attribute) and number of checks that need manual review

Who is it for?

  • Web agencies and freelancers: audit every client site at once and quote remediation work.
  • E-commerce and SaaS teams: monitor your key pages (home, product, cart, checkout, login) on a schedule and catch regressions.
  • Compliance and legal teams: get a quick, evidence-based snapshot across a portfolio of websites.
  • Lead generation: find businesses with high EAA risk and offer accessibility services.

Input

FieldDescription
Websites or pagesOne URL or domain per line
Pages per site1 = only the URL entered. Higher values also audit internal pages, prioritising contact, product, cart, checkout, login and search
WCAG conformance levelA, AA (default, EAA target) or AAA
Report languageEnglish, Español, Français, Deutsch, Italiano, Português, Nederlands, Polski (rule texts translated where axe-core has a translation)
Include best-practice rulesAdds axe-core best practices that are not strict WCAG requirements
Max concurrencyPages audited in parallel (default 3)

Example output

{
"site": "www.example-shop.es",
"url": "https://www.example-shop.es",
"score": 64,
"riskLevel": "high",
"wcagLevel": "WCAG 2.2 AA",
"violationCounts": {"critical": 1, "serious": 3, "moderate": 1, "minor": 0},
"elementsAffected": 58,
"accessibilityStatement": {"found": false, "url": null},
"violations": [
{
"id": "image-alt", "impact": "critical", "wcag": ["1.1.1"],
"help": "Images must have alternative text", "elements": 12,
"helpUrl": "https://dequeuniversity.com/rules/axe/4.10/image-alt",
"examples": [{"selector": ".hero > img", "html": "<img src=\"banner.jpg\">", "fix": "Element does not have an alt attribute"}]
}
]
}

The dataset has two views: Pages (one row per page) and Failures and fixes (one row per failed rule), exportable to CSV, Excel or JSON.

How the score works

Each failed rule subtracts points by impact: critical 10, serious 6, moderate 3, minor 1 (doubled when more than 10 elements are affected). Risk is high with any critical failure or a score below 50, medium with any serious failure or a score below 80, otherwise low.

Pricing

Pay per page audited. Pages that fail to load, return an error or are blocked by bot protection (some large retailers block automated browsers) are not charged and are listed with the reason in the key-value store record FAILED_URLS.

Español

Audita en bloque webs según la Ley Europea de Accesibilidad (EAA) y WCAG 2.2 AA: puntuación, nivel de riesgo, cada fallo con su criterio WCAG, los elementos afectados y cómo corregirlos, y si la web enlaza una declaración de accesibilidad. Elige Español en Report language.

Important limitations

Automated testing finds a significant share of WCAG failures, but not all of them: some criteria (keyboard flow, meaningful alt text, captions quality) always need a human review. A high score is not a legal certificate of conformance. Some large sites block automated browsers running in the cloud; those pages are reported in FAILED_URLS and not charged. Use these results to prioritise fixes and track progress, and combine them with a manual audit when you need a formal conformance statement. Only audit websites you own, manage or have a legitimate reason to review.