Instant Results
Get a full accessibility report in under 10 seconds, no sign-up required.
Instantly audit your website for WCAG 2.1 AA compliance issues. Powered by axe-core — the industry-standard accessibility engine.
Enter any URL and get a full WCAG 2.1 AA accessibility report in seconds.
Get a full accessibility report in under 10 seconds, no sign-up required.
Built on Deque's axe-core engine — trusted by Microsoft, Google, and more.
Checks against the international standard for web content accessibility.
No account needed. Run as many checks as you like, completely free.
Type or paste any public website address into the checker above. No login or browser extension needed.
Our server loads the page in a headless browser, injects axe-core, and runs a full WCAG audit automatically.
Violations are grouped by severity — critical, serious, moderate, and minor — with code snippets and fix guidance for each.
Apply the suggested fixes in your codebase, then re-run the checker to confirm the issues are resolved.
The Web Content Accessibility Guidelines (WCAG) are a set of internationally recognised standards published by the W3C that define how to make web content more accessible to people with disabilities, including those with visual, auditory, motor, and cognitive impairments.
WCAG is organised around four principles — content must be Perceivable, Operable, Understandable, and Robust (often called POUR). Each principle contains guidelines and testable success criteria rated at three conformance levels:
a11y-check tests against WCAG 2.1 Level AA — the level required by law in most jurisdictions — plus best-practice rules from axe-core.
These are the most frequently detected problems across the web. Each one affects real users and is straightforward to fix.
Images without an alt attribute are invisible to screen reader users. Every meaningful image needs a descriptive alternative text; decorative images should use alt="".
Text that doesn't meet a 4.5:1 contrast ratio against its background is hard to read for users with low vision or colour blindness. WCAG 2.1 AA requires a minimum ratio of 4.5:1 for normal text and 3:1 for large text.
Input fields must have a programmatically associated <label> element. Without one, screen reader users can't tell what information a field expects.
All interactive elements — links, buttons, form fields, modals — must be reachable and operable via keyboard alone. Modals that trap focus or widgets that can't be closed with the Escape key lock out keyboard users.
Headings create a navigable document outline for screen reader users. Skipping levels (e.g. jumping from <h1> to <h4>) breaks that structure and makes navigation confusing.
Links labelled "click here" or "read more" provide no context when read out of order by a screen reader. Each link's text should describe its destination or purpose.
Over 1.3 billion people worldwide live with some form of disability. On the web, barriers like poor colour contrast, missing keyboard support, or unlabelled form fields can make it impossible for these users to access information, complete tasks, or participate in online life.
Beyond the ethical case, accessibility is increasingly a legal requirement. The EU Web Accessibility Directive mandates WCAG 2.1 AA compliance for public sector websites. The European Accessibility Act (EAA), which comes into force in June 2025, extends these obligations to many private-sector products and services. In the US, Section 508 and the Americans with Disabilities Act (ADA) have been used in thousands of lawsuits against inaccessible websites.
Accessible websites also tend to rank better in search engines, load faster on low-bandwidth connections, and provide a better experience for all users — not just those with disabilities. Good accessibility and good usability are the same thing.
axe-core directly or tools like @axe-core/playwright.