aCo Digital logo
Accessibility Checker
by aCo Digital

Accessibility Checker by aCo Digital

Enter a page URL — or a whole domain — and get a WAVE-style accessibility report: results grouped by Content, Color, Navigation, Structure, Forms, Media and ARIA, with a 0–100 score, the exact elements that fail, and plain-language guidance to fix them.

Two ways to scan. This web tool fetches the page and runs a static pass (real axe-core checks against the page code, plus aCo's own checks). Pages behind a login, and exact rendered colors, need the browser extension, which runs the same checks on the live page in your browser — the full pass.

Check a page or a whole site

What do you want to check?

For a whole site, enter the domain — the scan follows its sitemap.xml. A site with no sitemap fails the site scan.

Use this when a page cannot be fetched (for example it needs a login you cannot share). Copy the page source and paste it here.

What this tool checks

Every scan runs the axe-core rule library (WCAG 2.0, 2.1 and 2.2, levels A and AA) plus aCo's own checks that neither axe nor WAVE run — breadcrumbs, nav-label/H1 match, active nav style and skip-to-top among them. Results are reported in these areas:

How scoring works

Every page starts at 100. For each unique failing rule, points come off by impact: critical −10, serious −5, moderate −2, minor −1 — scaled up ×1.25 when 4–10 elements fail the same rule, and ×1.5 when more than 10 do. Any single critical issue caps the score at 69. Green is 90–100, Yellow is 70–89, Red is under 70. A site score is the average of its page scores — and a site with no sitemap automatically fails (Red) until a sitemap exists.

Manual checks

Automated tools catch only part of accessibility — roughly a third of WCAG issues by most studies. These hands-on tests ship with every report. Work through them for any page that matters:

    Scan history

    Stored only in this browser. Repeat a scan to see whether the score is trending up or down.

      Browser extension — the full pass

      The Chrome extension runs the same checks (axe-core plus aCo's rules) against the live page in your tab, so it can test pages behind a login and inside apps — places this web tool cannot reach. It uses real rendered colors for contrast, draws WAVE-style markers on the page at each issue, and scores the page the same way.

      Download the extension (.zip)

      Then: unzip it, open chrome://extensions, turn on Developer mode, choose Load unpacked, and select the unzipped folder. Full steps are in the INSTALL.md inside the zip.

      About this tool

      This checker combines the open-source axe-core engine by Deque with aCo Digital's own checks and scoring. Automated testing is a starting point, not a verdict: it cannot judge whether alt text is meaningful, whether the reading order makes sense, or whether a task can actually be completed with a screen reader. Pair every scan with the manual checks above.

      Back to top