Features

What the scanner checks automatically, what it hands to you, and what it deliberately leaves to a person.

Automated findings

The full axe-core rule set plus checks of our own, run against the page you are actually looking at — including inside iframes and shadow DOM.

Guided manual checks

Eighteen checks covering what a machine cannot decide, each one gathering the page’s own content so you are reading evidence rather than a reminder.

Screen reader transcript

What would actually be announced, in reading order — so an icon button with no label stops looking fine.

Tab order overlay

The keyboard path drawn and numbered over the page, with a list you can step through.

Document outline

Headings and landmarks drawn over the page, so a wall of unlabelled divs is obvious.

Colour contrast tuner

The measured ratio, the nearest passing colour, and a slider for trying shades until one passes.

Group by component

Eighty contrast failures are usually one button used eighty times. Fix it once.

Whole-site scan

Scan up to twenty-five pages of a site in one run and see which findings are shared.

User flows

Record a journey once, replay it whenever you like, and get every state scanned and merged into one report.

Standards

WCAG 2.0, 2.1 and 2.2, plus Section 508, EN 301 549, Trusted Tester v5 and RGAA 4.

Reports and export

JSON, CSV, HTML or Markdown, with your manual review included — and the last ten scans kept locally.

In your pipeline

The same engine as a single file with no browser APIs — inject it with Playwright and assert on the results.

Privacy by design

No accounts, no servers, no analytics. Nothing you scan is sent anywhere.

Start with the page you are on

Install the extension, press F12 and open the Accessibility tab. No account, nothing to configure, and nothing leaves your machine.