Most business owners find out their website has ADA violations one way: a demand letter from a law firm.
That letter costs $25,000–$90,000 to resolve — even if you fix everything immediately.
The alternative is a 10-minute check you can do today. Free. No technical background required. And you'll know exactly where you stand, what your risk level is, and what to fix first.
Here's the full process.
First: What "ADA Compliant" Actually Means for a Website
The ADA doesn't have a specific website checklist. But courts have consistently recognized WCAG 2.1 Level AA as the applicable standard — and increasingly, WCAG 2.2 AA.
WCAG stands for Web Content Accessibility Guidelines. It's organized around four principles:
| Principle | What It Covers |
|---|---|
| Perceivable | Alt text, captions, color contrast, resizable text |
| Operable | Keyboard navigation, no seizure-triggering content, enough time |
| Understandable | Clear language, predictable navigation, helpful error messages |
| Robust | Compatible with screen readers and assistive technologies |
When you check ADA compliance, you're checking whether your site meets the WCAG success criteria under all four principles at Level AA.
> 🔑 Important: Compliance is binary. You either conform at Level AA or you don't. The goal of any check is to find where you don't — so you can fix it before someone else finds it first.
Step 1: Run a Free Automated ADA Compliance Scan (3 minutes)
Start here. An automated scan reviews your entire site against WCAG criteria and flags potential violations ranked by severity.
Go to adaguard.io → enter your URL → click scan. In 1–2 minutes you'll have: - An overall compliance score (0–100) - Violations broken down by: Critical, Warning, Informational - The exact elements causing each issue - Step-by-step fix guidance for each violation
No account needed. No credit card. Free to start.
What automated scans catch:
- Images missing alt text
- Form fields without labels
- Color contrast below WCAG thresholds
- Missing page lang attribute
- Missing or generic page titles
- Broken heading hierarchy
- Vague link text ("click here," "read more")
- Missing ARIA labels on interactive elements
- Focus indicators that aren't visible
What they can't catch (requires manual testing below): - Whether keyboard navigation makes logical sense - Whether screen reader announcements are meaningful - Whether error messages are helpful - Whether content is written in plain language
> ⚠️ Coverage varies by tool. Single-engine scanners (axe-core only) detect 30–40% of WCAG violations. ADAGuard's 19-module engine reaches ~78% automated coverage — nearly double. Even so, the remaining ~26% requires manual testing for both tools.
Step 2: Interpret Your Compliance Score (1 minute)
| Score | Status | Risk Level |
|---|---|---|
| 90–100 | Excellent | Very low — minor issues only |
| 75–89 | Good | Moderate — some issues to address |
| 60–74 | Fair | Elevated — meaningful violations present |
| 40–59 | Poor | High — significant barriers exist |
| Below 40 | Critical | Severe — lawsuit risk is real |
Important context: A score is a starting point, not a legal certification. Courts care about the actual barriers on your site, not the number on a dashboard.
Also: a score of 85 does not mean 85% of issues are fixed. It means 85% of the checkable items passed. Many WCAG criteria can't be automated — so your true compliance picture requires the manual steps below.
Step 3: Run the Keyboard Navigation Test (5 minutes)
This is the most important test you can run with no tools at all. Put your mouse aside and navigate your site using only the keyboard.
| Key | Action |
|---|---|
Tab |
Move forward through links, buttons, inputs |
Shift + Tab |
Move backward |
Enter |
Activate links and buttons |
Space |
Activate checkboxes and buttons |
Arrow keys |
Navigate inside dropdowns, radio groups |
What to check on your top 3 pages:
✅ Can you reach every button, link, and form field by pressing Tab?
✅ Is there a visible highlight/outline showing where focus is at every step?
✅ Can you complete your main user flow (purchase, sign-up, contact) without touching the mouse?
✅ Are there any "keyboard traps" where pressing Tab doesn't move you forward?
If any of these fail — you have a keyboard accessibility violation. This category appears in ~45% of ADA website lawsuits.
> 💡 Quick check right now: On your homepage, press Tab five times. Can you see exactly where focus is after each press? If you can't — that's a WCAG 2.4.11 violation (and one of the most common ADA lawsuit triggers).
Step 4: Test with a Screen Reader (5 minutes)
Approximately 7.6 million Americans have a visual disability (American Community Survey), and a significant portion navigate the web using a screen reader. This is the manual test that most closely matches their actual experience — and it catches failures that automated scanners rate as passing.
You don't need professional accessibility training to run a basic screen reader test:
- On Mac: Enable VoiceOver (
Cmd+F5). Navigate your home page, product page, and checkout flow using VoiceOver commands. - On Windows: Download NVDA (free at nvaccess.org). Test the same key pages with NVDA and Firefox.
- Listen for: Are images announced with meaningful descriptions — not just "image" or the filename? Are form fields announced with their labels? Are error messages announced automatically when a form fails? Are buttons described by what they do, not just "button"?
Screen reader testing reveals label quality, meaningful link text, and ARIA implementation errors that technically pass syntax checks but behave incorrectly in practice — the exact gap between "no errors flagged" and "actually usable."
Step 5: Check Your Forms (3 minutes)
Forms are the highest-risk surface on most websites — they're where your most important conversions happen and where the most violations occur.
For each form on your site, verify:
Labels: Every input must have a visible label element linked to it. Placeholder text is NOT a label — it disappears when users start typing.
<!-- ❌ Fails WCAG 3.3.2 — commonly cited in lawsuits -->
<input type="text" placeholder="First name">
<!-- ✅ Compliant -->
<label for="first-name">First name</label>
<input type="text" id="first-name" name="first-name">
Error messages: When a form submission fails, the error must: - Describe what went wrong in text (not just turn a field red) - Be programmatically linked to the affected field - Be announced automatically to screen readers
Required fields: Must be identified in text — not just by color (colorblind users won't see a red asterisk).
Step 6: Quick-Check Color Contrast (2 minutes)
Color contrast is the most common WCAG violation on the web — present on 83% of top websites according to WebAIM's annual audit.
WCAG minimums: - Normal text: 4.5:1 contrast ratio - Large text (18pt+ or 14pt+ bold): 3:1 - UI components (borders, icons): 3:1
Quick test with Chrome DevTools:
1. Right-click any text → Inspect
2. In the Styles panel, click the color swatch next to color
3. Chrome shows the contrast ratio with WCAG pass/fail
Or use WebAIM's Contrast Checker — enter hex codes, get ratio instantly.
Common failures to check: - Light gray body text on white (very common in "clean" designs) - White text on medium-toned CTAs (green, teal, yellow) - Placeholder text in form fields
→ Full color contrast guide with fix examples
Step 7: Check Your Images, Videos, and Third-Party Widgets (3 minutes)
Images: Does every meaningful image have an alt attribute describing what it shows? Ask: "If this image disappeared, what would sighted users lose?" Your alt text should convey that information.
Decorative images (dividers, backgrounds, pure aesthetics) should use alt="" — so screen readers skip them.
Videos: Pre-recorded videos need: - Accurate, synchronized captions (not just auto-generated YouTube captions) - A text transcript - Audio description if there's meaningful visual content not covered in the audio
PDFs: PDFs linked from your site must also be accessible. PDFs created by printing to PDF from Word or InDesign are often completely inaccessible — they're essentially images with no readable text layer.
Third-party widgets: Live chat buttons, cookie consent banners, newsletter popups, and review widgets are some of the most frequently cited accessibility failures in demand letters — and they're often beyond your direct code control. Check them anyway. Courts don't grant liability exceptions for third-party code just because you didn't write it yourself; you chose to put it on your site, so it's in scope for your compliance check.
What to Do With Your Results
Priority 1 — Fix Critical issues first. Missing alt text, unlabeled forms, keyboard failures, and very low color contrast are: the most common, the most significant barriers for users, and the most frequently cited in lawsuits.
Priority 2 — Document everything. Date of scan, score, list of issues found, fixes made, date of fixes. This documentation is your evidence of good-faith remediation if you ever face a legal complaint.
Priority 3 — Set up ongoing monitoring. Websites change constantly. New pages, new features, new developers = new violations. Schedule monthly automated scans at minimum. → See how to build a monitoring workflow
Priority 4 — Get a compliance certificate. Once your site reaches strong compliance, a certificate demonstrates your status. ADAGuard generates compliance certificates with each scan.
FAQs
"Our developer says we're WCAG compliant. Is that enough?" No. Developer judgment isn't a substitute for testing with actual assistive technologies. Even experienced accessibility engineers use automated tools and screen readers to verify. You need both.
"We installed an overlay widget. Are we covered?" No. Courts have ruled that overlay widgets (one-line-of-code "instant compliance" plugins) are not an adequate defense. Many actively create new barriers for screen reader users. Don't rely on them.
"We're a small business. Do we really need to worry?" Yes. Serial litigation firms target algorithmically — they don't filter by company size. Small businesses are often preferred targets because they're more likely to settle quickly.
"How often should we re-scan?" Monthly at minimum. After every major site update or deployment. ADAGuard supports scheduled daily, weekly, or monthly scans.
"What score counts as 'passing'?" Legally, there's no magic number. Compliance is about actual barriers, not scores. But a score of 90+ means you've eliminated most automated-detectable violations. Combine that with passing the manual tests above, and your risk profile is meaningfully reduced.
Share This (Tweet-Ready Lines)
> "Most business owners find out their site has ADA violations from a $50,000 demand letter. The check takes 10 minutes and is free. Tab through your homepage right now."
> "Placeholder text is NOT a form label. It disappears when users start typing and isn't read reliably by screen readers. This is cited in 60% of ADA website lawsuits."
> "Automated accessibility tools catch 30–40% of WCAG violations. The other 60–70% require manual testing. You need both."
Related Reading
- The Real Cost of an ADA Website Lawsuit
- WCAG 2.2: 9 New Rules That Could Make Your Site Non-Compliant
- Color Contrast: The Most Common WCAG Failure (And How to Fix It)
- Best Free Web Accessibility Testing Tools (Compared)
External references: - WebAIM Million: Annual Accessibility Analysis of Top 1M Sites - W3C WCAG 2.1 Quick Reference - DOJ Guidance on Web Accessibility
Run Your Free ADA Compliance Check Right Now
→ adaguard.io — free scan, no account required
Enter your URL. Get your score in 90 seconds. See every violation ranked by lawsuit risk with exact fix instructions. The check is free. Not knowing isn't.
-