AccessKit is an accessibility-scanning API for developers and agencies: axe-core (the engine behind the industry's audit tools) running in real Chromium, wrapped in one REST call. This free checker is the same engine — what you see here is exactly what your pipeline gets.
The European Accessibility Act is now enforceable
Since June 28, 2025, most companies selling products or services to EU consumers — including e-commerce, banking, travel and software — must make their websites and apps accessible under the EAA, following EN 301 549 (which points to WCAG Level AA). Enforcement and penalties are handled by national authorities, and complaints are ramping up through 2026. In the US, ADA web lawsuits continue at thousands per year.
What the scan checks
- Missing alt text, empty buttons/links, unlabeled form fields
- Color contrast against WCAG AA/AAA thresholds
- ARIA misuse, landmark and heading structure, keyboard traps
- Language attributes, viewport zoom blocking, and 90+ more axe-core rules
Built for automation
- CI gate: fail a deploy when the score drops or critical violations appear
- Agencies: scan a client's whole sitemap and generate audit evidence
- Monitoring: weekly scans catch regressions the day a release ships
- AI agents: available as an MCP tool — agents can audit pages autonomously
FAQ
- Is this checker free?
- Yes — free scans, no signup. The API has a free tier; paid plans start at $5/mo for 500 scans.
- Does a clean scan mean I'm EAA/WCAG compliant?
- No automated tool can claim that — axe-core catches the majority of common failures with essentially zero false positives, which is perfect for CI and monitoring, but conformance claims also require human review. The API says this in every response.
- Which WCAG version does it test?
- WCAG 2.0, 2.1 and 2.2 rule sets at level A, AA (default — the EAA/EN 301 549 requirement) or AAA, plus optional best-practice rules.
- Can it scan pages behind a login?
- Not yet — v1 scans public URLs. Authenticated scans are on the roadmap; tell us if you need them.