Free WCAG 2.2 / ADA / Section 508 scanner
Scan any website for accessibility issues against WCAG 2.2, ADA, and Section 508 in seconds. No signup, no credit card, instant report with fix suggestions.
50+ automated checks across the four WCAG POUR principles
An accessibility checker scans a web page and evaluates it against established accessibility standards like the Web Content Accessibility Guidelines (WCAG 2.2), the Americans with Disabilities Act (ADA), the European Accessibility Act (EAA via EN 301 549), and US Section 508. It identifies barriers that prevent people with disabilities from using a website effectively — barriers like missing alternative text on images, insufficient color contrast, broken ARIA attributes, unlabeled form controls, keyboard traps, and pages that fail screen-reader navigation.
FixMyWeb runs the same axe-core engine that powers Lighthouse, Microsoft Accessibility Insights, and the Deque toolchain, so your results are directly comparable to industry-standard tools. Where we differ is in workflow: every finding is mapped to the exact WCAG success criterion, ranked by legal risk first (not alphabetically), and shipped with a one-click fix suggestion.
The free scanner runs every check below on every page. No feature gating.
Text-to-background ratio of 4.5:1 (small text) or 3:1 (large text). Includes UI components and graphical objects.
Every img element has descriptive alternative text. Decorative images use alt="" or role="presentation".
Headings follow a logical h1 -> h6 sequence with no level skips. Single descriptive h1 per page.
Every input, select, and textarea has an associated label, aria-label, or aria-labelledby attribute.
ARIA attributes are valid, correctly applied, and not duplicating native HTML semantics.
Skip-to-main-content link present and functional for keyboard users.
Each page has a unique, descriptive title element that identifies its purpose.
html element has a valid lang attribute (e.g., lang="en"). Sub-language used for content shifts.
Links describe their destination. No "click here", "read more", or empty link text without aria-label.
Data tables have th elements with scope attributes. Layout tables use role="presentation".
Every button has accessible text via inner text, aria-label, or aria-labelledby.
Focus can move into and out of every interactive component using only the keyboard.
Visible focus indicator on every interactive element. No outline:none without replacement.
Interactive targets at least 24x24 CSS pixels (Level AA) or 44x44 (Level AAA).
Landmarks (header, nav, main, footer) used. Lists use ul/ol/dl. Quotes use blockquote.
| Standard | Scope |
|---|---|
| WCAG 2.2 Level AA | Global standard. Required by ADA, EAA, AODA, Section 508. |
| ADA Title III | United States — businesses serving the public. |
| EAA / EN 301 549 | European Union — applies since 28 June 2025. |
| Section 508 | United States federal agencies and contractors. |
| AODA | Ontario, Canada — phased deadlines through 2025. |
| EN 301 549 | Harmonized European standard for ICT procurement. |
Automated tools catch roughly 30-50% of accessibility issues. They are excellent at deterministic checks — missing alt attributes, insufficient color contrast, invalid ARIA, broken heading order, missing form labels, and similar machine-verifiable problems. They are unreliable at evaluating the quality of accessibility: whether alt text is meaningful, whether reading order matches visual order on complex layouts, whether instructions rely on color alone, whether the screen-reader announcement of a custom widget makes sense to a real user.
The recommended workflow is to run an automated scanner like FixMyWeb on every commit and every page, then add a manual review pass for the issues machines cannot detect: keyboard-only walkthroughs, screen-reader testing with NVDA or VoiceOver, and lived-experience testing with users with disabilities. Automated scanning gets you to compliance faster and cheaper; manual testing gets you to actual accessibility.
An accessibility checker is a tool that scans web pages and evaluates them against established accessibility standards like WCAG 2.2, ADA, EN 301 549, and Section 508. It identifies issues that prevent users with disabilities from using a website effectively, including missing alt text, insufficient color contrast, broken ARIA attributes, keyboard navigation failures, and form-label problems.
Yes. You can scan any public URL up to three times per day with no signup, no credit card, and no email required. Paid plans are available for bulk scanning, monitoring, PDF reports, and team features, but the core scanner remains free forever.
Yes. The scanner runs 50+ automated rules mapped to WCAG 2.2 Level A and AA success criteria across all four POUR principles (Perceivable, Operable, Understandable, Robust). Each finding cites the exact WCAG criterion (e.g., 1.4.3 Contrast Minimum) so you can fix issues with confidence.
No automated tool can guarantee full ADA compliance. Industry research shows automated scanners catch roughly 30-50% of accessibility barriers. The remainder — alt-text quality, logical reading order, cognitive accessibility, screen-reader experience — requires manual review. FixMyWeb gives you the fastest path to fix the automated 30-50% and a clear roadmap for the rest.
FixMyWeb uses the same axe-core engine as Lighthouse and Microsoft Accessibility Insights, so the rule coverage is industry-standard. The difference is workflow: bulk URL scanning, scheduled monitoring, branded PDF reports for clients, and a fix-first interface that ranks issues by legal risk rather than alphabetically.
Free scans cover public URLs only. Paid plans support authenticated scanning via cookies, headers, or scripted login flows so you can audit dashboards, member areas, and admin panels.
Public scan results are cached for 24 hours to speed up repeat checks, then deleted. We never store the page HTML, screenshots, or your IP address beyond rate-limiting. Full details: see our privacy policy.
Yes. The EAA has applied since 28 June 2025 and covers most consumer-facing digital products in the EU. FixMyWeb tests 80 WCAG 2.2 success criteria automatically and reports each finding against its success criterion. Mapping those findings to the corresponding EN 301 549 clauses is part of our manual EAA audit, not of the automated scan.
Bulk scanning, scheduled monitoring, branded PDF reports, authenticated scans, and team seats from $9/month.