Free website accessibility checker · plain-English results · about 60 seconds
Would a regulator’s first check flag your site?
Run a free scan. In about 60 seconds I’ll show you the accessibility issues an automated pass can find — and I’ll be straight about the ones it can’t.
No login, no browser extension. You’ll enter your email after the scan to get the full report. The newsletter is a separate, optional opt-in — I don’t bundle the two.
What this scan checks
- 29 automated checks — alt text on images, page headings, form labels, link text and focus outlines
- Every text/background colour pair, against AA and AAA
- Broken links, redirects and server errors
What it can’t
- Keyboard traps and focus order
- Screen-reader flow that reads as nonsense
- Whether alt text is meaningful or just present
That’s roughly two-thirds of WCAG (the accessibility standard regulators use) — it needs a manual pass. That’s the audit →
Checks against the rules behind the European Accessibility Act (EAA):
Curious what a report looks like? Preview a sample report →
Running the scan…
Fetching pages and running checks
Most scans finish in under a minute. Results appear here automatically — no need to refresh.
A general readiness indication based on automated checks — not legal advice or a statement of conformance.
Top findings on your site
How much of WCAG a scan like this can actually see
An automated scan catches about a third of the criteria. The rest — keyboard traps, screen-reader flow, focus order, whether alt text is meaningful — only shows up when a person tests it. That’s the part that gets cited.
See 3 examples the machine caught — with the fix for each
Underlined terms link to a plain-English definition. The code fixes are tucked away — open them if you have a developer.
Keyboard focus disappears on the checkout button
Someone navigating by keyboard can’t tell which button they’re on. · WCAG 2.4.7 · /checkout
The fix: don’t hide the outline — give buttons a visible focus indicator so people can see what they’ve selected.
Experience it
Press Tab into each button. Only one shows you where you are.
Show the developer fix
- button:focus { outline: none; }
+ button:focus-visible {
+ outline: 3px solid #294557;
+ outline-offset: 3px;
+ }
Body text is too faint to read comfortably
The grey is too light against the white background — measured 2.9:1 where it needs at least 4.5:1 to pass AA level. · WCAG 1.4.3 · site-wide
The fix: darken the text colour. One change to your site’s grey clears it on every page.
See it
A rough simulation — but faint text is the first thing to vanish for low-vision users.
Show the developer fix
/* #94a3b8 on #ffffff = 2.9:1 */
- color: #94a3b8;
+ color: #475569; /* = 7.0:1, clears AA + AAA */
The menu button has no label assistive tech can read
To a screen reader it announces just “button,” with no hint of what it does. · WCAG 4.1.2 · /, /contact
The fix: give the button a short label — an accessible name — so assistive tech can say what it’s for.
Hear it
Tap to hear how each is announced (uses your browser’s speech, where available).
Show the developer fix
- <button class="nav-toggle"></button>
+ <button class="nav-toggle" aria-label="Open menu"></button>
What a clean scan still can’t tell you
- Whether a keyboard user can complete checkout without getting trapped
- Whether a screen reader reads your pages in an order that makes sense
- Whether your alt text is meaningful, or just technically present
Passing automated checks is not conformance — the standard includes dozens of criteria no scanner tests.
Before this report reaches you, I read your top three findings myself — and flag the ones I’d actually worry about. You get a person who does this for a living, not just a crawler.
— Joe Gullo · EAA Accessibility Consultant · Leiden, NL
I take on a maximum of 5 new clients each month — so each one gets my full attention.
Two ways forward
Get the full report
Every failing rule, each affected page, and the fix for each — in your inbox in a couple of minutes.
Your email is used to send this one report. The newsletter is separate, and the box stays unticked unless you tick it.
Or skip the project management
These issues are exactly what market-surveillance checks cite first. If you’d rather not chase the fixes through your team, I do that — fixed quote, in writing, before you sign.
Book a free 15-minute callYour report is on its way
Sent to — it lands in a couple of minutes.
I take on a maximum of 5 new clients each month.
Book a free 15-minute callNo pitch — 15 minutes, an honest read on where you stand, and what I’d do first.