94.8% of websites still fail basic WCAG standards. That number has barely moved in six years.
A solid web accessibility checklist is the most direct way to close that gap. It maps every requirement from WCAG 2.1 and 2.2 Level AA across the four POUR principles: Perceivable, Operable, Understandable, and Robust.
This guide covers every category your site needs to pass, including color contrast, keyboard navigation, screen reader compatibility, accessible forms, ARIA usage, mobile touch targets, and legal compliance under the ADA, Section 508, and the European Accessibility Act.
By the end, you will know exactly what to check, what tools to use, and which failures to fix first.
What Is a Web Accessibility Checklist?

A web accessibility checklist is a structured set of criteria used to verify that a website meets accessibility standards for users with disabilities. It maps directly to WCAG (Web Content Accessibility Guidelines), currently WCAG 2.1 and 2.2, and covers visual, auditory, motor, and cognitive impairments.
The distinction matters: a checklist is a verification tool. An audit is a diagnostic process. You use the checklist to confirm conformance, not to discover problems for the first time.
The numbers make the case for having one. 94.8% of websites still have at least one detectable accessibility failure, averaging 51 errors per homepage (WebAIM Million, 2025). That is not a niche problem.
Inclusive design starts with knowing exactly what to check. This checklist covers every WCAG 2.1 and 2.2 Level AA requirement, organized by the four POUR principles: Perceivable, Operable, Understandable, and Robust.
| Checklist Type | Primary Use | Who Uses It |
|---|---|---|
| WCAG Checklist | Verify conformance against accessibility standards | Developers, QA teams, auditors |
| Accessibility Audit | Identify and diagnose accessibility issues across a website or app | Accessibility specialists and consultants |
| Compliance Report (VPAT) | Document accessibility conformance for procurement and legal review | Legal teams, procurement teams, enterprise sales |
What Are the WCAG Conformance Levels and Which One Applies?

WCAG organizes conformance into 3 tiers. Level AA is the legal and industry standard for most websites. It satisfies all Level A and Level AA success criteria, totaling 63 criteria in WCAG 2.2.
The ADA Title II regulatory rule, published April 2024, formally adopted WCAG 2.1 Level AA as the technical standard for public sector digital compliance (U.S. Department of Justice, 2024). The European Accessibility Act entered enforcement on June 28, 2025, requiring WCAG 2.1 AA across private-sector digital products in EU member states.
Level A
Minimum accessibility. Removes the most critical barriers but does not meet any legal standard on its own. Think of it as the floor, not the target.
- 25 success criteria
- Covers basics: alt text on images, keyboard access, no seizure-inducing content
- Alone, it does not satisfy ADA, Section 508, or EAA requirements
Level AA
The target for virtually every commercial website, government platform, and SaaS product. This is the level this checklist addresses throughout.
Key additions over Level A:
- Color contrast ratio of 4.5:1 for normal text, 3:1 for large text
- Reflow: content readable at 400% zoom without horizontal scrolling
- Focus appearance: visible focus indicators on all interactive elements (new in WCAG 2.2)
- Consistent navigation and labeling across pages
Level AAA
The highest standard. W3C does not recommend AAA as a blanket site-wide requirement because some criteria cannot realistically apply to all content types.
Most organizations target Level AAA selectively, applying higher standards to critical user journeys like checkout flows or medical intake forms.
What Goes on a Perceivable Content Checklist?
Perceivable content means users can access information through at least one of their senses. If a user cannot see an image, hear audio, or distinguish text from its background, the content fails this principle.
Low contrast text affected 79.1% of home pages in 2025, averaging 29.6 instances per page. It remained the single most common WCAG failure for the sixth consecutive year (WebAIM Million, 2025).
Text Alternatives for Non-Text Content
Every meaningful image needs an alt attribute that describes its purpose. Decorative images get an empty alt (alt="") so screen readers skip them entirely.
Missing alt text affects 55.5% of pages, and 44% of those involve linked images, which breaks navigation completely for screen reader users (WebAIM Million, 2025).
- Functional images: alt text describes the action, not the visual (“Submit form,” not “Arrow icon”)
- Complex images (charts, infographics): supplement with a long description or data table
- Accessible SVG files: include
titleanddescelements, addrole="img" - CAPTCHA: provide at least 2 alternative formats (audio, logical puzzle)
Color and Contrast Requirements
Contrast ratios (WCAG 1.4.3 and 1.4.11):
| Content Type | Required Ratio (AA) | Required Ratio (AAA) |
|---|---|---|
| Normal text (under 18pt) | 4.5:1 | 7:1 |
| Large text (18pt+ or 14pt bold) | 3:1 | 4.5:1 |
| UI components and graphical objects | 3:1 | 3:1 |
No information should be conveyed by color alone. A red error message that uses only color to signal an error fails users who are colorblind. Pair it with an icon, label, or pattern.
Media Accessibility: Captions, Transcripts, and Audio Descriptions
Around 430 million people globally experience disabling hearing loss and depend on visual cues and written content (World Health Organization, 2025).
Prerecorded video: synchronized captions required at Level A. Audio descriptions for visual content required at Level AA.
Live audio/video: real-time captions required at Level AA. Transcripts are good practice but not Level AA-required for video with captions already present.
Autoplaying media is a separate problem. Any audio that plays automatically for more than 3 seconds must be pausable or have volume control that works independently of the system volume. Screen readers announce over autoplay audio, which completely disrupts the listening experience.
What Goes on an Operable Interface Checklist?

Operable content means every function is usable without requiring a specific input method. Users navigate with keyboards, switch controls, eye-tracking software, and voice recognition tools. If an interaction only works with a mouse, it fails.
Keyboard Accessibility Requirements
Full keyboard navigability is non-negotiable. Every interactive element must be reachable and usable via keyboard alone, with no keyboard traps.
A keyboard trap is when focus enters a component and cannot leave without a mouse click. Common offenders: third-party chat widgets, date pickers, and modal dialogs that do not return focus on close.
- All functionality operable via keyboard (WCAG 2.1.1)
- No keyboard traps: focus can always move away using Tab, Shift+Tab, or arrow keys (WCAG 2.1.2)
- Single-key shortcuts using only letters or numbers must be remappable or disableable (WCAG 2.1.4, added in WCAG 2.1)
Focus Visibility and Navigation Order
Focus indicators must be visible on every interactive element. WCAG 2.2 added two new criteria here that most sites still miss.
Focus Not Obscured (2.4.11, AA): the focused component must not be entirely hidden behind sticky headers, cookie banners, or other overlaid content.
Focus Appearance (2.4.13, AAA): the focus indicator must meet minimum size and contrast requirements. At AA, partial visibility is acceptable. At AAA, the full focus area must meet the contrast threshold.
Tab order must match visual reading order. When DOM order differs from visual layout (a common CSS grid or flexbox issue), screen reader and keyboard users encounter content in the wrong sequence.
Timing and Animation Controls
Content should not flash more than 3 times per second. This is an absolute failure with no exceptions, as repeated flashing can trigger photosensitive seizures.
Timed sessions must give users the option to turn off, adjust, or extend the time limit before it expires. A 20-second warning with an extension option satisfies WCAG 2.2.1 at Level A.
Animations that start automatically and last more than 5 seconds must be pausable, stoppable, or hideable (WCAG 2.2.2). This applies to carousels, scrolling tickers, and decorative CSS animations.
What Goes on an Understandable Content Checklist?

Understandable content is readable, predictable, and error-tolerant. Users should never have to guess what a page does, what a form field expects, or what went wrong after a failed submission.
Skipped heading levels appeared on 39% of all pages in 2025. It is a structural flaw that disrupts content navigation for anyone using a screen reader to jump between sections (WebAIM Million, 2025).
Readable Language and Page Structure
Language declaration: the lang attribute on the <html> element is required at Level A. It tells screen readers which pronunciation rules to apply.
If a page switches language mid-content (an English article quoting French text, for example), the language change must also be marked up using the lang attribute on the relevant element.
- Abbreviations: provide the full expansion on first use, or use the
<abbr>element - Reading level: WCAG AAA recommends content readable at lower secondary education level where possible
- Accessible typography: line height at least 1.5x font size, letter spacing at least 0.12em, word spacing at least 0.16em (WCAG 1.4.12)
Form Accessibility and Error Handling
Empty or missing form labels appeared on 36.2% of pages in the WebAIM Million 2025 analysis, making them one of the top 6 most common WCAG failures.
Every input in an accessible form needs a visible, programmatically associated <label>. Placeholder text does not substitute for a label. When the user starts typing, the placeholder disappears, leaving them with no context for what the field expects.
Error handling requirements (WCAG 3.3):
- Identify: describe what is wrong in text, not just a red border
- Suggest: tell the user how to fix the error when possible (“Enter a valid email address like name@example.com”)
- Prevent: for legal, financial, or data submission forms, allow users to review and correct before final submission
- Required fields: mark them in a way that does not rely on color alone; use an asterisk with a legend, or the word “required”
What Goes on a Robust Code Checklist?

Robust content works across all current and future assistive technologies. HTML structure, ARIA implementation, and name/role/value exposure determine whether a screen reader can interpret an interface correctly.
Pages using ARIA had over twice as many accessibility errors (57 on average) compared to pages without ARIA (27 on average) in the WebAIM Million 2025 report. ARIA misuse is a widespread problem.
Valid HTML and Semantic Structure
Valid, well-structured HTML is the foundation. Assistive technologies parse the DOM to build their own representation of the page. Malformed markup produces unpredictable results.
Common structural failures:
- Duplicate IDs: only one element per page can hold a given ID value
- Missing start or end tags on interactive elements
- Nesting block-level elements inside inline elements
- Using
<div>or<span>as buttons without role, tabindex, and keyboard event handlers
Use native HTML elements whenever they exist. A <button> is always better than a <div role="button">. Native elements carry built-in semantics, keyboard behavior, and focus management for free.
ARIA: When to Use It and When to Avoid It
The first rule of ARIA is: do not use ARIA if a native HTML element with the required semantics already exists.
ARIA roles, states, and properties supplement the accessibility tree when native HTML cannot express a pattern. Custom dropdowns, tab panels, and modal dialogs are legitimate use cases. Slapping role="button" on a <div> that could just be a <button> is not.
Name, role, value (WCAG 4.1.2): every user interface component must expose its name (what it is called), role (what type of control it is), and current value or state (checked, expanded, selected) to assistive technologies.
Screen reader testing is the only reliable way to verify this. NVDA on Windows with Firefox, JAWS on Windows with Chrome, and VoiceOver on macOS with Safari cover the 3 most widely used combinations. Automated tools like axe DevTools and WAVE catch roughly 30-40% of WCAG issues. Manual testing covers the rest (WebAIM, 2023).
What Goes on an Image and Media Accessibility Checklist?

Images and media are the highest-failure content category. 93% of domains have at least one page with an inaccessible image, and 38% of images across the web have missing alt text (AudioEye, 2025).
Image Types and Their Alt Text Rules
Functional images (linked images, buttons using images): alt text must describe the destination or action, not the visual. A logo linking to the homepage needs alt="[Company Name] - Home", not alt="logo".
Informative images: describe the meaningful content. A photograph of a protest needs alt text explaining what the protest is about, not just “people standing outside.”
Decorative images: use alt="". Do not omit the alt attribute entirely. An absent alt attribute causes some screen readers to read the filename instead.
Complex images (charts, infographics, maps): the alt text gives a brief summary. A long description or accessible data table provides the full content. Gov.uk uses this pattern consistently for statistical charts on their data publications.
SVG Accessibility
SVG elements embedded directly into SVG in HTML need the same treatment as images, but the markup differs.
- Add
role="img"to the<svg>element - Include a
<title>as the first child of the SVG (this becomes the accessible name) - Add a
<desc>for additional description when needed - Link the title using
aria-labelledbypointing to the title’s ID
Icon-only buttons using SVG must have an accessible name. Either add a visually hidden text label, or use aria-label on the button itself. The SVG <title> alone is not reliably announced by all screen reader and browser combinations.
Video and Audio Accessibility
Video player controls must be keyboard-accessible and properly labeled. Play, pause, mute, volume, and full-screen controls all need accessible names.
Autoplay audio that runs for more than 3 seconds is a Level A failure. Screen readers announce content over autoplay audio, so users on NVDA or JAWS cannot hear the screen reader output at all. This is not a minor inconvenience. It makes the entire page unusable until the audio is stopped.
| Media Type | Level A Requirement | Level AA Requirement |
|---|---|---|
| Prerecorded video | Captions for synchronized audio content | Audio descriptions for important visual content |
| Prerecorded audio-only | Text transcript | Text transcript |
| Live video | Captions when audio is present | Real-time captions |
| Live audio-only | Not required | Real-time captions or equivalent live text alternative |
What Is on a Forms Accessibility Checklist?

Forms are one of the most failure-prone areas in web accessibility. Missing form input labels appeared on 48.6% of websites in 2024, making them a top-six WCAG failure for years running (WebAIM Million, 2024).
The fix is straightforward. Every input has a visible <label> element, programmatically linked via the for attribute matching the input’s id. Placeholder text disappears when the user starts typing. It is not a label.
Input Labels and Field Identification
Required fields: mark them with text (“required”) or an asterisk with a visible legend. Color alone fails users who are colorblind.
Grouped controls: use <fieldset> and <legend> for radio buttons and checkboxes. Without this grouping, screen readers announce each option in isolation with no shared context.
WCAG 1.3.5 (Level AA) requires autocomplete attributes on inputs collecting personal data. Name, email, phone, address, and credit card fields must carry the correct autocomplete token. This benefits users with cognitive disabilities who rely on autofill.
Error Handling Requirements
Error identification is 3 separate WCAG requirements, not one.
- Identify (3.3.1): describe the error in text adjacent to the field, not just a red border
- Suggest (3.3.3): tell users how to fix it when possible (“Enter a date in MM/DD/YYYY format”)
- Prevent (3.3.4): for legal, financial, or permanent submissions, allow review before final commit
Error messages must be announced to screen readers. An error that appears visually but has no aria-live region or focus shift is invisible to assistive technology users. Placing focus on the first error field after submission satisfies both sighted and screen reader users.
WCAG 2.2 Additions for Forms
WCAG 2.2 introduced 2 form-specific requirements that most sites still miss.
Redundant Entry (3.3.7, Level A): users should not have to re-enter information already provided in the same session. Pre-fill or carry forward confirmed data.
Accessible Authentication (3.3.8, Level AA): cognitive function tests (solving puzzles, transcribing distorted text) cannot be the only authentication method. Provide a copy-paste option or a two-step code alternative.
What Is on a Navigation and Structure Checklist?
Site navigation structure directly determines whether a screen reader user can orient themselves, skip repetitive content, and find what they need without reading every element on every page.
Skipped heading levels appeared on 39% of all pages in the WebAIM Million 2025 analysis. A jump from H1 to H3 breaks the outline that screen readers use for page navigation.
Heading Hierarchy
One H1 per page. Sequential nesting after that: H2 for major sections, H3 for subsections, H4 for sub-attributes. No skipped levels.
Headings are not for styling. If you need a visually larger font, use CSS. Using an H3 because it “looks right” destroys the document outline for screen reader users who jump between headings to scan content.
- Every page has exactly one H1 that describes the page topic
- Heading text describes the section content, not a generic label like “More Information”
- Empty headings are a WCAG failure (WCAG 2.4.6)
ARIA Landmark Roles and Skip Links
ARIA missing landmarks appeared on 18% of pages with accessibility issues in 2024 audit data (Alt Audit, 2024). These landmarks are the structural skeleton screen readers rely on to jump between page regions.
Required landmarks for most pages:
main: one per page, wraps primary contentnav: label each navigation region witharia-labelif multiple existheaderandfooterat page level (not nested inside other landmarks)asidefor complementary content like sidebars
The skip navigation link must be the first focusable element on the page. It links to the id of the main content region. Without it, keyboard users must tab through every navigation item on every page load before reaching the content.
Page Titles, Breadcrumbs, and Pagination
Every page needs a unique, descriptive <title> tag. “Untitled” or a generic site name repeated on every page fails WCAG 2.4.2. The pattern “Page Name – Site Name” works well.
Breadcrumbs must be marked up with aria-label="Breadcrumb" on the wrapping <nav> and use aria-current="page" on the current page link. Pagination controls need clear labels: “Previous page” and “Next page” are better than just arrows.
What Is on a Mobile and Touch Accessibility Checklist?

92.3% of internet users access the web through mobile devices (We Are Social, 2023). Touch interfaces introduce a specific set of accessibility requirements that desktop-only thinking misses.
Users with motor disabilities experience error rates up to 75% higher on small touch targets compared to properly sized ones (MIT Touch Lab research, via TestParty, 2024).
Touch Target Size Requirements
WCAG 2.5.8 (Level AA, new in WCAG 2.2) requires interactive targets to be at least 24×24 CSS pixels, or have 24px of spacing from adjacent targets. This is the legal minimum for AA conformance.
In practice, 24px is a floor. Most design systems use 44×44 pixels, which matches WCAG 2.5.5 (Level AAA) and aligns with Apple’s Human Interface Guidelines and Google’s Material Design recommendations. Touch error rates for 24×24 pixel targets run at 15%, compared to 3% for 44×44 pixel targets (University of Maryland research, 2023).
Orientation and Pointer Controls
Orientation lock (1.3.4, Level AA): content must not restrict itself to portrait or landscape unless absolutely necessary. A banking app that forces portrait mode blocks users who mount devices horizontally due to motor disabilities.
Pointer gestures (2.5.1, Level A): any function requiring a multi-point or path-based gesture (pinch to zoom, swipe to delete) must also be achievable with a single pointer tap or equivalent control.
Pointer cancellation (2.5.2, Level A): actions should trigger on release, not on press. This gives users with tremors the chance to cancel by moving their finger away before lifting.
Viewport and Reflow
The viewport meta tag must not disable user scaling. Setting user-scalable=no or maximum-scale=1 prevents users with low vision from zooming, which is a direct WCAG 1.4.4 failure.
WCAG 1.4.10 (Reflow, Level AA) requires content to remain usable at 400% zoom without horizontal scrolling, except for content that requires two-dimensional layout like data tables and maps. Test at 1280px width zoomed to 400%, which simulates a 320px viewport, the width of many older phones.
What Tools Test a Web Accessibility Checklist?

All automated accessibility testing tools share the same hard limit: they catch 30-40% of WCAG issues. The remaining 60-70% require manual testing (inclly, 2026). Anyone claiming “full compliance from automation alone” is wrong.
The right approach layers tools. Automated scanning catches the obvious failures fast. Manual testing and screen reader testing find what automation misses.
Automated Accessibility Testing Tools
| Tool | Best For | Key Strength |
|---|---|---|
| axe DevTools (Deque) | Developer workflows and CI/CD pipelines | High accuracy with minimal false positives; powers Lighthouse accessibility checks |
| WAVE (WebAIM) | Visual audits and non-technical reviews | Inline overlay displays issues directly in page context |
| Google Lighthouse | Fast baseline accessibility testing | Built into Chrome DevTools with no additional setup |
| WebAIM Contrast Checker | Color contrast verification | Free tool for testing WCAG contrast ratios using hex values |
Lighthouse runs a subset of axe-core rules. A Lighthouse score of 100 does not mean full WCAG compliance. It means the automated subset passed. Promet Source testing confirmed it is possible to score 100% in Lighthouse while having significant accessibility barriers on the same page.
Manual Testing Methods and Screen Readers
Keyboard-only testing is the fastest manual check. Unplug your mouse and navigate the entire site using Tab, Shift+Tab, Enter, Space, and arrow keys. Every interactive element must be reachable and operable. Any keyboard trap fails immediately.
Screen reader combinations to test:
- NVDA + Firefox (Windows, free)
- JAWS + Chrome (Windows, industry standard for enterprise)
- VoiceOver + Safari (macOS and iOS, built-in)
- TalkBack + Chrome (Android, built-in)
Involving users with actual disabilities in testing catches 40-50% of issues that automated and manual testing miss, according to WebAIM research. The W3C also recommends user testing as part of any serious conformance process.
What Are the Most Common Web Accessibility Failures?

Just 6 error categories account for 96% of all detected accessibility failures across the top 1 million homepages (WebAIM Million, 2025). Fixing these 6 categories would produce the largest measurable improvement in the shortest time.
The WebAIM Million 2026 report recorded 56.1 errors per homepage on average, a 10.1% increase from the previous year, with homepage complexity rising 22.5% in a single year (WebAIM, 2026).
The Six Most Common Failures
| Failure | % of Pages Affected (2025) | WCAG Criterion |
|---|---|---|
| Low contrast text | 79.1% | 1.4.3 — Contrast (Minimum) |
| Missing alt text | 55.5% | 1.1.1 — Non-text Content |
| Missing form labels | 36.2% | 1.3.1 / 4.1.2 — Info and Relationships / Name, Role, Value |
| Empty links | 13.7% | 2.4.4 — Link Purpose (In Context) |
| Missing document language | 15.8% | 3.1.1 — Language of Page |
| Empty buttons | ~27% | 4.1.2 — Name, Role, Value |
Empty Links and Buttons
An empty link is an anchor tag with no text content and no aria-label. Screen readers announce it as “link” with no destination or purpose. An empty button does the same.
Social media icon links are the most common source. An icon rendered as an inline SVG or image inside an anchor, with no visible or hidden label, gives screen reader users nothing to work with. The fix takes 30 seconds: add aria-label="Follow us on Twitter" to the anchor.
Low Contrast Text: Still the Top Failure in 2026
Low contrast text has been the number-one WCAG failure for 7 consecutive years in WebAIM’s annual analysis. The 2026 report found it on 83.9% of homepages, up from 79.1% in 2025 (WebAIM Million, 2026).
Gray text on white backgrounds is the primary offender. Designer preference for subtle, muted typography runs directly into the 4.5:1 minimum contrast ratio for normal text. Use the accessible color palette generator or WebAIM’s Contrast Checker before finalizing any text color decision.
How Does Legal Compliance Relate to a Web Accessibility Checklist?
Over 5,114 ADA digital accessibility lawsuits were filed in 2025 across U.S. federal and state courts, a 37% increase from the first half of 2024 (UsableNet, 2025). WCAG conformance is no longer just a best practice. It is an active legal defense.
Settlements typically range from $5,000 to $75,000, not counting attorney fees, remediation costs, and monitoring expenses (Clym, 2025). E-commerce accounts for 70% of all ADA digital accessibility lawsuits filed in 2025 (UsableNet, 2025).
U.S. Legal Frameworks
ADA Title III: requires public accommodations to make digital properties accessible. WCAG 2.1 Level AA is the accepted technical standard in litigation. The DOJ confirmed this in its 2023 guidance.
Section 508: applies to federal agencies and contractors. References WCAG 2.0 AA explicitly. The ADA Title II final rule (April 2024) elevated WCAG 2.1 AA as the required standard for state and local government websites, with compliance deadlines beginning April 2026 for larger entities (DOJ, 2024).
25% of ADA lawsuits in 2024 cited accessibility overlay widgets as barriers rather than solutions (UsableNet, 2024). The FTC fined overlay provider accessiBe $1 million in January 2025 for false advertising. Overlays are not a compliance strategy.
International Legal Requirements
European Accessibility Act (EAA): entered enforcement on June 28, 2025. Requires WCAG 2.1 AA compliance across private-sector digital products and services in EU member states, including e-commerce, banking, and transport. Applies to any business serving EU customers, regardless of where the business is headquartered.
EN 301 549: the European technical standard that references WCAG 2.1. Expected to update to WCAG 2.2 in the next revision.
AODA (Canada): requires WCAG 2.0 Level AA for Ontario organizations. Private sector businesses with 50 or more employees must comply.
A checklist verifies conformance. It is not legal certification. Formal VPAT (Voluntary Product Accessibility Template) documentation or an ACR (Accessibility Conformance Report) is required for procurement compliance claims in enterprise and government contexts.
The Business Case Beyond Compliance
Americans with disabilities have approximately $490 billion in disposable income (AudioEye, 2025). Accessible sites serve this audience. Inaccessible sites do not.
72% of organizations report digital accessibility as a competitive advantage, according to the Level Access State of Digital Accessibility Report 2023-2024. Accessible usability improvements also benefit users without disabilities, including people on slow connections, older users, and anyone using a mobile device in poor lighting conditions.
The global digital accessibility market was valued at $1.4 billion in 2025 and is projected to reach $3.2 billion by 2034, growing at 8.6% annually (AudioEye, 2025). Accessibility remediation is not a cost center. It is a function of how much litigation, lost revenue, and user abandonment an organization is willing to absorb.
FAQ on Web Accessibility Checklist
What is a web accessibility checklist?
A web accessibility checklist is a structured set of criteria used to verify that a website meets WCAG standards. It covers visual, auditory, motor, and cognitive impairments across the four POUR principles: Perceivable, Operable, Understandable, and Robust.
Which WCAG level should my website target?
Level AA is the legal and industry standard for most websites. It satisfies ADA, Section 508, and the European Accessibility Act requirements. Level A is the minimum floor. Level AAA is not required site-wide.
What are the most common web accessibility failures?
Low contrast text, missing alt text, empty form labels, empty links, missing document language, and empty buttons. These 6 categories account for 96% of all detected WCAG failures across the top 1 million homepages (WebAIM Million, 2025).
Do automated tools cover a full accessibility audit?
No. Automated tools like axe DevTools, WAVE, and Lighthouse catch roughly 30-40% of WCAG issues. The remaining 60-70% require manual testing, keyboard-only navigation, and screen reader testing with NVDA, JAWS, or VoiceOver.
Is web accessibility legally required?
Yes, in most jurisdictions. The ADA, Section 508, and the European Accessibility Act all require WCAG 2.1 Level AA conformance. Over 5,114 ADA digital accessibility lawsuits were filed in the U.S. in 2025 alone (UsableNet, 2025).
What is the difference between WCAG 2.1 and WCAG 2.2?
WCAG 2.2 adds 9 new success criteria to WCAG 2.1, including focus appearance, target size minimums, and accessible authentication. Content meeting WCAG 2.2 also meets 2.1 and 2.0. W3C recommends using the latest version.
What is ARIA and when should I use it?
ARIA (Accessible Rich Internet Applications) supplements HTML semantics for custom UI components. Use it only when native HTML cannot express the required role or state. Misuse of ARIA causes more failures, not fewer.
What color contrast ratio does WCAG require?
Normal text requires a 4.5:1 contrast ratio against its background. Large text (18pt or 14pt bold) requires 3:1. UI components and graphical elements also require 3:1. These thresholds apply at WCAG Level AA.
Does my website need to be accessible on mobile?
Yes. Touch targets must be at least 24×24 CSS pixels (WCAG 2.5.8, Level AA). Orientation must not be locked. Content must reflow at 400% zoom without horizontal scrolling. User scaling via the viewport meta tag cannot be disabled.
What is the business case for web accessibility?
Americans with disabilities hold approximately $490 billion in disposable income (AudioEye, 2025). Accessible sites reach this audience. The global digital accessibility market is projected to reach $3.2 billion by 2034, growing at 8.6% annually.
Conclusion
This conclusion is for an article presenting a complete web accessibility checklist built around WCAG 2.1 and 2.2 Level AA conformance.
Covering every POUR principle is not optional anymore. The ADA, Section 508, and the European Accessibility Act all point to the same standard.
Fix the six most common failures first: low contrast text, missing alt text, unlabeled form inputs, empty links, missing document language, and empty buttons. Those alone cover 96% of detectable WCAG errors.
Automated scanning gets you started. Screen reader testing with NVDA or VoiceOver finishes the job.
Inclusive design is not a one-time audit. It requires ongoing monitoring as content changes, third-party scripts load, and new WCAG criteria take effect.
