Accessibility Checker – WCAG 2.2 Audit with axe-core avatar

Accessibility Checker – WCAG 2.2 Audit with axe-core

Pricing

from $6.00 / 1,000 pages

Go to Apify Store
Accessibility Checker – WCAG 2.2 Audit with axe-core

Accessibility Checker – WCAG 2.2 Audit with axe-core

Check websites for WCAG 2.0 / 2.1 / 2.2 accessibility issues with axe-core in real Chrome. Violations by impact, WCAG criteria, failing elements, fix links, pass rate per page. Audit a URL list or crawl a site. European Accessibility Act / ADA checks, pay per page.

Pricing

from $6.00 / 1,000 pages

Rating

0.0

(0)

Developer

Ostrata

Ostrata

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

4 days ago

Last modified

Share

Find the accessibility problems on any website, page by page. The Actor opens each page in a real Chrome browser, runs axe-core (the open-source engine behind most accessibility tools), and returns the WCAG violations with their impact, the WCAG success criteria, the failing elements and a link explaining how to fix each one.

Also known as: WCAG checker, ADA compliance checker, accessibility audit API, axe accessibility scanner, European Accessibility Act (EAA) / EN 301 549 check, RGAA pre-audit, website accessibility test, a11y scanner.

  • WCAG 2.0 A/AA, 2.1 AA, 2.2 AA or AAA rule sets, plus optional axe best practices.
  • Real browser: pages are rendered in Chrome (desktop or mobile viewport), so JavaScript apps are audited as users see them.
  • List of URLs or site crawl: audit only the pages you give, or follow same-site links up to N pages per site.
  • Clean output for reports and dashboards: counts by impact (critical, serious, moderate, minor), failing-element samples with CSS selectors and HTML, "needs review" items, rule pass rate.
  • Polite: robots.txt respected, one page at a time per site, at least 1 s apart. No login, no CAPTCHA solving, no bot-protection bypass.

Input

{
"urls": ["https://www.w3.org/WAI/demos/bad/before/home.html", "https://example.com/"],
"standard": "wcag21aa",
"includeBestPractices": false,
"maxPagesPerSite": 1,
"device": "desktop"
}

Crawl a site (up to 50 pages, WCAG 2.2 AA, mobile):

{ "urls": ["https://www.example.org/"], "maxPagesPerSite": 50, "standard": "wcag22aa", "device": "mobile" }

Output (real run, 19 Oct 2026, W3C "inaccessible" demo page)

{
"url": "https://www.w3.org/WAI/demos/bad/before/home.html",
"status": "ok",
"title": "Welcome to CityLights! [Inaccessible Home Page]",
"standard": "wcag21aa",
"violationsCount": 5,
"violationNodesCount": 44,
"critical": 2, "serious": 3, "moderate": 0, "minor": 0,
"needsReviewCount": 1,
"rulePassRatePercent": 72.2,
"violations": [
{
"id": "image-alt", "impact": "critical",
"help": "Images must have alternative text",
"helpUrl": "https://dequeuniversity.com/rules/axe/4.14/image-alt?application=axeAPI",
"wcagCriteria": ["1.1.1"], "nodesCount": 33,
"nodes": [{ "target": "img[src$=\"border_left_top.gif\"]", "html": "<img src=\"./img/border_left_top.gif\" width=\"10px\" height=\"10px\">", "failureSummary": "Fix any of the following: Element does not have an alt attribute …" }]
}
],
"axeVersion": "4.14.0",
"checkedAt": "2026-10-19T10:35:00.000Z"
}

Pages that cannot be loaded (HTTP 4xx/5xx, timeout, robots.txt disallow, unreachable site) come back as free rows with status: "error". A SUMMARY record in the key-value store lists every page.

Pricing

Pay per event, no subscription:

  • Page (page loaded and audited): $0.006 → $6 per 1,000 pages.
  • Actor start: $0.00005.

Errors are free. The run stops at your maximum charge per run and never bills past it.

Honest limits

  • Automated testing finds roughly a third to a half of WCAG issues. Many criteria (meaningful alt text, keyboard flows, captions, reading order) need a human. Use this for monitoring, triage and regression checks, not as a legal conformance certificate.
  • "Needs review" items are cases axe cannot decide automatically; they are listed, not counted as violations.
  • Pages behind a login, cookie walls that block content, and sites that block automated browsers are reported as errors, not bypassed.
  • Only the initial page state is audited (no clicks, menus or form steps).
  • The crawl follows plain links on the same origin (no sitemap parsing yet) and skips files, login, cart and checkout URLs.

Use cases

  • Agencies and freelancers: quick accessibility pre-audits for prospects and clients.
  • European Accessibility Act (in force since June 2025), ADA, Section 508 and RGAA monitoring across many sites.
  • CI / scheduled regression checks of key templates after releases.
  • Lead generation for accessibility services: find sites with critical issues.

Built on axe-core © Deque Systems (MPL-2.0). Not affiliated with Deque or W3C.