Skip to main content

Checklist

Website ADA compliance checklist.

A practical checklist for making a website accessible under the ADA, built on WCAG 2.1 Level AA, the standard US courts actually reference. Work through the groups below, fix the critical items first, and re-check as your site changes. When you want to see where you stand right now, run a free WCAG 2.1 AA scan.

01

Images and non-text content

Screen readers cannot see images. They read the alternative text you provide, or the file name if you provide nothing.

  • Every informational image has alt text that describes its meaning, not its file name.
  • Decorative images use an empty alt attribute so screen readers skip them.
  • Charts, graphs, and infographics have a text equivalent nearby.
  • Image-only buttons and icons have an accessible name (an aria-label or visually hidden text).
02

Color and contrast

Low-contrast text is the single most cited finding on small business sites.

  • Body text meets a contrast ratio of at least 4.5 to 1 against its background.
  • Large text (about 24px, or 19px bold) meets at least 3 to 1.
  • Color is never the only way information is conveyed (for example, a required field is marked with text, not just red).
  • Buttons, form borders, and focus indicators meet 3 to 1 against adjacent colors.
03

Keyboard and focus

Many users navigate with a keyboard only. If they cannot reach or operate something, it fails.

  • Every interactive element (links, buttons, menus, form fields) is reachable and operable with the keyboard alone.
  • The focus indicator is always visible as you tab through the page.
  • There are no keyboard traps where focus gets stuck inside a widget.
  • A skip link lets keyboard users jump past the navigation to the main content.
04

Forms and inputs

An inaccessible form, especially a checkout or contact form, is one of the strongest claims a plaintiff can make.

  • Every input has a programmatic label, not just placeholder text.
  • Error messages are announced to screen readers and tied to the field they describe.
  • Required fields and input formats are explained in text.
  • Related controls (such as a group of radio buttons) are grouped with a fieldset and legend.
05

Structure, headings, and landmarks

Assistive technology relies on real structure to let users move around the page.

  • Headings follow a logical order (one h1, then h2, then h3) and are not skipped for visual styling.
  • Pages use semantic landmarks (header, nav, main, footer) so users can jump between regions.
  • Lists are marked up as lists, and tables use real table markup with header cells.
  • The page has a descriptive, unique title.
06

Links, buttons, and navigation

Users who navigate by links or buttons need each one to make sense on its own.

  • Every link and button has discernible text; no empty links or icon-only controls without a name.
  • Link text describes the destination (avoid repeated bare Read more links).
  • There is more than one way to find a page (navigation, search, or a sitemap).
  • The language of the page is set so screen readers use the right pronunciation.
07

Dynamic content and ARIA

Modern sites paint menus, modals, and carousels with JavaScript, which is where many failures hide.

  • Modals and pop-ups move focus in on open and return it on close.
  • Custom widgets (dropdowns, tabs, carousels) use correct ARIA roles and the attributes those roles require.
  • Content that updates without a page reload announces itself to assistive technology.
  • Motion respects the user's reduced-motion preference.
08

Documents, media, and ongoing effort

Compliance is not a one-time project. Sites change, and new content reintroduces old problems.

  • PDFs that matter (menus, intake forms, case studies) are tagged and readable, or an accessible alternative is offered.
  • Video has captions and audio has a transcript where needed.
  • You publish an accessibility statement with a working contact channel.
  • You re-check the site on a schedule, because theme updates and new apps introduce new barriers.

By industry

Checklists for specific industries.

The list above applies to every site. These guides go deeper on the failures and legal exposure specific to one type of business.

Put it to use

From checklist to documented effort.

A checklist tells you what to fix. To hold up against a demand letter, you also need a record that you actually did the work, dated and ongoing. Three steps turn this list into that record:

  1. Run a free scan to find the machine-detectable issues, then fix the critical and serious ones first.
  2. Publish an accessibility statement. Our free statement generator writes one that does not overclaim.
  3. Re-check on a schedule. Invoset monitoring scans weekly or monthly and keeps a dated audit trail.

For the legal side, see what an ADA website lawsuit actually costs and how to respond to a demand letter.

Common questions

ADA compliance checklist FAQ.

What does ADA compliance mean for a website?

The ADA does not name a technical standard, but US courts and the Department of Justice consistently treat WCAG 2.1 Level AA as the benchmark for an accessible website. Meeting WCAG 2.1 AA is the practical target this checklist is built around.

Is there an official ADA compliance certification?

No. There is no government or third-party ADA web certification in the United States. Any vendor selling guaranteed compliance or a certificate is overstating what is possible, and the Federal Trade Commission acted against one such vendor in April 2025. What holds up is documented, ongoing effort toward WCAG 2.1 AA.

How much of this checklist can be tested automatically?

Automated tools reliably catch roughly 30 to 40 percent of WCAG issues: missing alt text, low contrast, unlabeled fields, and similar machine-detectable problems. The rest, such as whether alt text is accurate or whether the reading order makes sense, needs human review. A complete check pairs an automated scan with manual testing.

Where should I start?

Run a free scan of your most important pages to find the machine-detectable issues, fix the critical and serious ones first (especially on checkout and contact flows), publish an accessibility statement, and then re-check on a schedule so new problems do not pile up.

Check your site

See where your site stands against this list.

Run a free WCAG 2.1 AA scan to find the machine-detectable items on your own pages, then turn on monitoring so a passing site stays that way. Every new account gets its first full scan free.