AccessLens – Accessibility Checker for WCAG 2.2 & EAA
AccessLens is an accessibility checker for WordPress that scans your pages against WCAG 2.2 success criteria and shows you exactly what to fix. It is built for site owners and agencies who need to work towards the requirements of the European Accessibility Act (EAA), in force in the EU since June 2025.
The plugin is free and fully functional. It sends the page(s) you choose to the external AccessLens engine, which renders each one in a real browser and runs an automated accessibility analysis (axe-core), then displays the results in your WordPress dashboard: a severity summary and a detailed violations table with suggested fixes.
The interface is available in English and Spanish.
What you get (Free)
- Scan your site in single-page or sitemap mode (up to 10 pages per scan).
- WCAG 2.2 violations listed per page, classified by severity: critical, serious, moderate, minor.
- A severity summary panel and a printable results view.
- A short, informational questionnaire to help you understand whether your organisation falls under EAA scope.
- An Accessibility Statement report (PDF) generated from your scan data.
- No account or credit card required for the free tier.
AccessLens Pro
AccessLens Pro is a paid subscription (149 EUR/year) to the external AccessLens service – not locked code inside this plugin:
- Full-site crawl of up to 25 pages per scan.
- AI-extended detection: finds issues automated scanners cannot, such as unhelpful alt text, ambiguous link text, non-descriptive headings, and poor form labels. Clearly labeled as AI-detected heuristics that require human confirmation.
- AI-assisted PDF report: issues prioritized by impact, suggested fixes per WCAG criterion, and alternative-text suggestions for images.
- An AI-enhanced Accessibility Statement covering the 9 fields organisations affected by the EAA are typically expected to publish.
- Higher daily scan and report quotas.
About the European Accessibility Act (EAA)
The European Accessibility Act (Directive (EU) 2019/882) requires many digital products and services sold or offered in the EU – e-commerce, banking, transport, and communication services among them – to be accessible. Member States have been applying it since 28 June 2025. AccessLens helps you prepare for the EAA and generate the documentation it asks for; it does not, and cannot, certify legal compliance on your behalf.
Automated scanning has real limits – and we say so
Independent research puts the coverage of automated accessibility testing at roughly 25-40% of WCAG success criteria. The rest – screen reader behaviour, real keyboard navigation, cognitive load, meaningful reading order – requires manual testing by a person. AccessLens states this openly in every report instead of hiding it, which is also why it does not work like an “accessibility overlay” widget: those products have been publicly criticized by disability advocacy organisations and regulators for creating a false sense of legal security. AccessLens does not guarantee or certify conformance with the EAA, WCAG, or any other regulation, and does not provide legal advice.
External services
Scanning a page requires rendering it in a real, headless browser, which cannot run inside WordPress itself. For that reason, this plugin sends requests to an external service, the AccessLens engine (hosted on Google Cloud Run):
- What it is: an audit engine that loads the URL(s) you provide and runs an accessibility analysis (axe-core) to detect WCAG violations.
- When it is used: only when you, as an administrator, start a scan or generate a report from the dashboard.
- Data sent: the URL(s) you choose to audit, your site address (used to restrict scans to your own domain), and, when generating a report, the site metadata you enter in the form (site name, contact email/URL, entity type). No visitor data or WordPress user data is sent.
- AI processing (Pro tier only): when you request a Pro report, the engine may send fragments of page HTML and image URLs to Anthropic (https://www.anthropic.com/legal/privacy) to generate alternative-text suggestions and prioritized fix recommendations. This only happens with an active Pro subscription and only when you request a report.
- Endpoint: https://eaa-audit-engine-26367529082.europe-southwest1.run.app (fixed by design; scans are restricted to your own site’s domain).
- Terms of service: https://accesslens-27h.pages.dev/terminos
- Privacy policy: https://accesslens-27h.pages.dev/privacidad
