website accessibility check

Is your website ready for accessibility rules?

Type in your web address and get a clear report on the most common barriers that keep people with disabilities from using your site, the same barriers that trigger ADA complaints. What looks good, what needs attention, and why each piece matters, all in plain English. No account, no tricks, nothing stored.

sampleThis is a sample report for example.com, so you can see how results look. Enter your own website above to check yours.
accessibility readiness

example.com sample / reviewed 2026-07-01 09:30 UTC / 2.1s / 62 of 100 points

This score measures accessibility readiness: how your homepage handles the barriers an automated scan can see. It is not a legal compliance certification, and no score guarantees protection from complaints or lawsuits. Full WCAG conformance also requires human testing.

Structure and navigation

32 of 50 points

  • The page declares its language.

    • The <html> tag carries lang="en".
  • The page has a descriptive title.

    • Page title: "Example Bakery | Fresh bread in Sacramento"
  • Headings exist but the outline has rough spots.

    • Headings found: 2 h1, 3 h2, 1 h4.
    • Main heading: "Fresh bread, baked every morning"
    • 1 place where the heading levels skip (for example an h2 followed directly by an h4).
    • 2 h1 headings found; screen reader users expect one main heading.
  • The page marks its regions for screen readers.

    • Found: main content region (<main>), navigation region (<nav>), header region (<header>), footer region (<footer>).
  • No skip link and no marked main content region.

    • No link matching a skip pattern was found among the first in-page links.
    • No <main> region exists as an alternative way to bypass the menu.
  • Pinch zoom is switched off.

    • Viewport setting: content="width=device-width, initial-scale=1, user-scalable=no"
    • user-scalable is set to no, which blocks pinch zoom on many phones.
  • Nothing overrides the natural keyboard order.

    • No elements with a positive tabindex value were found.
  • Your site is secure, and the insecure address forwards visitors to it.

    • HTTPS request succeeded (HTTP 200).
    • http:// redirected to https:// with status 301.

Content and forms

30 of 50 points

  • Most images are described, but some need attention.

    • 14 images: 10 with descriptive alt text, 1 marked decorative (alt=""), 1 with placeholder-style alt text, 2 missing the alt attribute entirely.
    • Images missing alt text include: hero-banner.jpg, IMG_2041.jpg.
    • Placeholder-style alt text found: "image".
  • Some links or buttons have no name a screen reader can announce.

    • 42 links and buttons checked: 3 with no name at all, 2 with generic text.
    • Unnamed: <a href="https://facebook.com/examplebakery"> with no text and no label; <a href="https://instagram.com/examplebakery"> with no text and no label; <button> with no text and no label.
    • Generic link text: "read more", "click here".
  • Some fields rely on placeholder text instead of a real label.

    • 3 form fields: 1 properly labeled, 2 with only placeholder text, 0 with no label at all.
    • Placeholder-only fields include: placeholder "Your email", placeholder "Your message".
  • No ARIA problems were found.

    • 18 elements use ARIA attributes and none showed the problems this check looks for.
  • Some embedded frames have no name.

    • 2 embedded frames: 1 with a title, 1 without.
    • Untitled frames load from: https://www.google.com/maps/embed?pb=...
  • No data tables were found on the page.

    • 0 data tables found. Nothing to check.
  • Nothing plays or moves without the visitor asking.

    • 1 audio or video element found, none set to autoplay.

Optional extras

not scored

These are optional extras and honest notes about what an automated scan cannot see. They never change your score. Think of them as pointers for a fuller review, not homework.

  • No link to an accessibility statement was found.

    • No homepage link mentions accessibility. This is optional and does not affect the score.
  • No reduce motion rule was found in the page HTML.

    • No prefers-reduced-motion rule appears in the page's inline styles. It may live in a stylesheet file this scan does not download, so this is an observation, not a verdict.
  • Contrast is not scored here because it needs a browser to measure reliably.

    • This scan reads the page's HTML only, so it cannot compute the final colors your visitors see.
    • This row is a reminder, not a finding. It appears on every report.

Fix it once, stay covered

The check above is free and always will be. When you are ready to act, there are exactly two offers: a one-time audit and fix, and ongoing monitoring to keep you covered after it. Both are for websites with up to 30,000 visits per month.

  • Compliance Monitoring

    $150/mo

    For websites with up to 30,000 visits/month

    Stay compliant after your fix.

    • Ongoing automated compliance scans
    • Monthly compliance report
    • Fixes for new issues as content changes
    • Alerts when new WCAG issues appear
    • Keeps you covered as standards evolve (WCAG updates, DOJ rules)
    Start Monitoring

Over 30,000 visits/month? Contact us for custom pricing.

Real code fixes by humans, not an accessibility overlay widget. Overlays do not fix your code and are increasingly targeted in lawsuits.