Find your site's WCAG violations before a regulator does

Scan free, then close the gap no scanner can: guided manual checks and a dated evidence log for the EAA. Real code-level fixes, not a JavaScript overlay.

One free page scan, no signup required. Technical WCAG conformance testing — not legal advice.

  • No credit card
  • Free first scan
  • Developer-ready results

0 accessibility errors on our own site (last checked 22 Sept 2026)How we test

2025.06.28
EAA in force EU-wide
EUR-Lex, Art. 31 (opens another site in a new tab)

eur-lex.europa.eu

You're leaving ComplyScan

Directive (EU) 2019/882 (European Accessibility Act) on EUR-Lex. Article 31 sets 28 June 2025 as the date the rules apply.

This opens eur-lex.europa.eu in a new tab.

€100,000
Max. fine per violation (DE)
BFSG § 37 (opens another site in a new tab)

gesetze-im-internet.de

You're leaving ComplyScan

Section 37 of Germany's Accessibility Strengthening Act (BFSG), on the federal justice ministry's official site: fines of up to €100,000.

This opens gesetze-im-internet.de in a new tab.

+5
extra WCAG checks
See the checks

The complete compliance workflow

A scan is step one. ComplyScan covers the whole job.

Automated testing, ours included, finds about 57% of accessibility issues. Scanner-only tools stop there, and overlay widgets just hide the gap. ComplyScan walks you through the checks no scanner can do, and keeps a dated record of every step so you can show your work.

57%of accessibility issues are found by automated testingDeque study, 13,000+ pages (opens another site in a new tab)

deque.com

You're leaving ComplyScan

Deque (the makers of axe-core) analysed 2,000+ audits covering 13,000+ pages: automated testing found 57% of all issues by volume.

This opens deque.com in a new tab.

  1. Automated scan

    axe-core plus five checks of our own, across every page of your site, re-run on a schedule.

    See the engine
  2. New

    Guided manual checks

    13 step-by-step checks for what no scanner can judge: keyboard use, screen reader flow, meaningful alt text, form errors, 200% zoom. About 30–45 minutes, no expertise needed.

  3. Fix and verify

    A plain-language explanation and a code fix for every issue. Each rescan confirms what's fixed and emails you what came back.

    See a sample report
  4. New

    Evidence log

    Every scan, manual result and exclusion, dated, in one PDF, plus an accessibility statement drafted from your results.

    Why it matters

The EAA has no certificate. Your proof is the paper trail.

When a market surveillance authority or a customer asks, what counts is what you tested, what you found and what you fixed, and when. National authorities check services against the Act, follow up complaints and verify that corrective action was taken. EAA, Article 23 (opens another site in a new tab)

eur-lex.europa.eu

You're leaving ComplyScan

Directive (EU) 2019/882 on EUR-Lex. Article 23 requires Member States to check that services comply, follow up complaints and verify that the provider has taken corrective action.

This opens eur-lex.europa.eu in a new tab.

  • A dated log of every automated scan and its open issues
  • Your manual check results, with dates and notes
  • Issue types you excluded, listed openly rather than hidden
  • An accessibility statement pre-filled from the results

Guided manual checks are on every plan, free accounts included. The evidence log is part of the PDF report on Starter, Growth, Agency and the one-off compliance package.

Open the sample PDF
Sample
The evidence log page of the sample PDF: eight weekly scans with open issues falling from 200 to 96, then the guided manual checks with results, dates and notes.
Sample evidence log: a made-up shop, fictional data.

01Our own scan engine

A clean Lighthouse score doesn't mean you pass WCAG

Many free scanners — and Google Lighthouse itself — are an axe-core run and nothing more. ComplyScan runs axe-core too, then renders, focuses, zooms and measures your pages the way a real user would, catching failures axe-core marks as "needs review" or can't test at all.

+5WCAG checks on every scan that axe-core and Lighthouse don't do
  1. 1Browser
  2. 2Crawler
  3. 3axe-core
  4. 4Additional checks
  5. 5Issue analysis
  6. 6Developer-ready report
What axe-core or Lighthouse alone checks, compared with ComplyScan
CheckComplyScan
Text contrast over gradients and imagesNoaxe-core / Lighthouse alone: Skipped — left for manual reviewYesMeasured on the real pixels
Wrong declared page languageNoaxe-core / Lighthouse alone: Any valid lang code passesYesDetects the real language (15 EU languages)
Visible keyboard focusNoaxe-core / Lighthouse alone: Not testedYesEvery link and button focused and compared
320px reflow (400% zoom)Noaxe-core / Lighthouse alone: Not testedYesPoints to the element that overflows
Text spacingPartlyaxe-core / Lighthouse alone: Only inline !important stylesYesReal spacing applied, clipped text reported
Whole site, re-checked on scheduleNoaxe-core / Lighthouse alone: One page per manual runYesMulti-page crawl + scheduled rescans
Fix for each issuePartlyaxe-core / Lighthouse alone: Rule description and docs linkYesPlain-English explanation + code fix

Automated tools still can't judge everything — like whether alt text is genuinely meaningful. We test what we can and say plainly what we haven't yet — see our full accessibility statement.

02The report

It doesn't just find issues. It shows you how to fix them.

Every scan produces a severity-ranked issue list with a plain-English explanation and a concrete, pasteable code fix — not just a rule ID.

Sample
  • Images without alternative text

    image-alt

    critical

    What we found

    Screen reader users have no way to know what this image shows or does — if it's also a link, they may not even know it's clickable.

    img.hero-banner
    How to fix this

    Suggested fix

    <img src="/hero-banner.jpg" alt="Team working in the dev office">
  • Form fields without a label

    label

    serious

    What we found

    Without a programmatic label, screen readers just announce "edit text" — there's no indication of what to enter.

    input#email-signup
    How to fix this

    Suggested fix

    <label for="email-signup">Email address</label>
    <input id="email-signup" type="email">

PDF report

For auditors and clients

A downloadable, shareable compliance report on the Starter, Growth and Agency plans.

First page of the sample PDF report: 96 open issues across 48 scanned pages, a per-rule table with severity and WCAG / EN 301 549 references.
Open the sample PDF

Made-up site, fictional data

  • Multi-page crawls

    One scan can crawl up to hundreds of pages depending on your plan, not just the homepage.

  • WCAG and EN 301 549

    Every finding carries its WCAG success criterion and the matching EN 301 549 clause, in the dashboard and the PDF.

  • Data export

    Every site, scan and issue found can be exported as JSON, anytime.

Sample for illustration — a real report lists the actual issues found on your site.

03Continuous monitoring

Fixed once ≠ fixed forever

A new piece of content, a plugin, or a change made by an AI coding tool that doesn't remember what it fixed last time can bring the same WCAG issues right back. That's the real value of a subscription: not a one-time fix, but catching it the moment it happens again.

  • Scheduled rescans: weekly, every 3 days or daily, depending on your plan
  • An email digest on change: new and resolved issues
  • Every rescan compared with the last — see what was fixed and what came back

example.com · open issues

Sample
  1. 47

    Scan 1

    Issues found

  2. 0

    Scan 2

    Fixes confirmed

  3. 1

    Scan 3

    New issue → email

  4. 0

    Scan 4

    Clean again

Email alert

1 new, 0 resolved on example.com

An illustration, not a real customer's measured result. Monitoring is about catching a new issue immediately, not a claim that zero is guaranteed forever.

Overlays don't fix the underlying code

Accessibility overlay widgets patch symptoms in the browser at runtime. They don't touch your actual markup, and regulators and disability organisations have now said plainly that they don't make a site compliant. ComplyScan finds the real WCAG violations in your code and tells you exactly what to change, priced near what overlay vendors already charge.

  • April 2025: the US Federal Trade Commission ordered overlay vendor accessiBe to pay $1 million for claiming its widget could make any website WCAG-compliant. FTC (opens another site in a new tab)

    ftc.gov

    You're leaving ComplyScan

    The FTC's press release on its final order against accessiBe (April 2025).

    This opens ftc.gov in a new tab.

  • The European Disability Forum and the IAAP: overlays “do not make the website accessible or compliant with European accessibility legislation.” EDF–IAAP statement (opens another site in a new tab)

    edf-feph.org

    You're leaving ComplyScan

    Joint statement on accessibility overlays by the European Disability Forum and the International Association of Accessibility Professionals.

    This opens edf-feph.org in a new tab.

Overlay widget

  • Patches symptoms in the browser at runtime
  • Never touches your actual markup
  • Not a route to compliance, say the FTC and the EDF

ComplyScan

  • Finds the real violations in your code
  • Tells you exactly what to change, with a code fix
  • Monitors on a schedule and emails you when something changes

Who it's for

EU-facing companies of roughly 10–250 employees — above the EAA's micro-enterprise exemption, below the size that gets a dedicated compliance team.

  • SaaS teams

    Ship accessible products without slowing engineering down — issues arrive as pasteable code fixes.

  • E-commerce

    Catch accessibility issues across your most important pages and user journeys, before shoppers or a regulator find them.

  • Agencies

    Monitor accessibility across every client site in one place, with white-labeled PDF reports.

Frequently asked questions

What is WCAG?
WCAG (Web Content Accessibility Guidelines) is the international standard for web accessibility — the EU's Accessibility Act (EAA) is itself built on these rules.
What does ComplyScan actually test?
A real, headless-browser scan with the axe-core engine against the WCAG 2.2 rule set, plus checks axe-core can't do on its own — like the contrast of text over a gradient background.
Does ComplyScan replace a manual audit?
Not a formal expert audit, but it goes well beyond a scanner. Automated testing finds about 57% of issues; ComplyScan's 13 guided manual checks walk you through the most important of the rest (keyboard use, screen reader flow, meaningful alt text, forms, zoom), and your results go into the evidence log. For a certified audit or a legal opinion, you still need an expert.
How do I prove my site complies with the EAA?
There's no official certificate. Proof is documentation: what you tested, what you found, what you fixed and when, plus a published accessibility statement. ComplyScan's PDF report includes a dated evidence log of your scans and manual checks for exactly this.
Is my site legally compliant after a scan?
No. ComplyScan is a technical WCAG conformance testing tool, not legal advice. For legal compliance questions, talk to a lawyer.
Isn't there a grace period until 2030?
Not for websites and online shops. The 2030 date comes from two narrow transitional rules: products already in use before 28 June 2025 (such as self-service terminals) and contracts already agreed by then. E-commerce services provided after 28 June 2025 must already comply. More on the misconception.
How long does a scan take?
A free single-page scan usually finishes in a few seconds. A multi-page crawl can take minutes, depending on your plan and the site's size.
What happens to the data collected during a scan?
Issues found are tied to your account — you can export them as JSON anytime, or delete them from your account settings.
What sites can be scanned?
Any publicly reachable website — we can't reach sites on an internal network or behind a login.

Find your accessibility issues before your users do

Scan your site in minutes — free, no signup required. Sign up to unlock the full issue list, or pick a plan for scheduled monitoring and PDF reports.

  • First scan free, no signup
  • Guided manual checks free on every account
  • No lock-in — cancel anytime
  • About 20% off with annual billing

Plans from€19/month