wcag checks · plain-language fixes

Find accessibility issues before your users do.

Caresort Accessibility Monitor scans your WordPress pages, scores your site's accessibility, and explains every issue in plain language — so you don't need to already know WCAG to fix it.

Free forever on wordpress.org · No account required · v1.0.0

Accessibility Score

82/100
  • Images have alt text148
  • Language attribute1
  • Missing form labels3
  • Empty links7
  • Heading hierarchy4
  • Low contrast2
View Issues

Every check runs against your site's real, rendered HTML — not just the post editor content.

7accessibility checks, free
4steps: Detect → Verify
0data sent off your server

the Caresort Accessibility Monitor difference

Not just a checker. A fix workflow.

Most accessibility tools stop at "here's a list of problems." Every issue Caresort Accessibility Monitor finds walks through four steps, so you actually know what to do next.

Step 1 — Detect

Exactly what was found, and where.

The scanner fetches your page's actual rendered HTML and flags the specific element — not just "your site has issues," but the exact button, link, or field.

DETECTED <button class="icon-btn"><svg/></button>
❌ Button has insufficient accessible name.

what's included, free

Seven checks that catch the most common issues.

No trial, no credit card. The free plugin scans your real pages out of the box.

Missing image alt text

Flags images with no alt attribute, so screen reader users don't lose what the image was showing.

Heading structure

Catches skipped heading levels and multiple H1s, so screen reader users can navigate your page by heading.

Form field labels

Checks every input, select, and textarea for a real label, aria-label, or aria-labelledby.

Empty links & buttons

Finds links and buttons with no accessible name — no text, no aria-label, nothing for a screen reader to announce.

Color contrast

Measures real WCAG contrast ratios wherever it technically can — and tells you plainly where it can't.

Keyboard accessibility

Flags clickable elements a keyboard user can't reach, and positive tabindex values that break tab order.

honestly, this page too

We built this page the way we're asking you to build yours.

Not a marketing claim — check the source. This page uses the same principles the plugin checks for.

  • Skip-to-content link, visible on keyboard focus
  • One H1, headings in order, real landmark regions
  • Visible focus outlines on every interactive element
  • Text contrast checked against WCAG AA, not eyeballed
  • Keyboard-operable tabs and accordion, with proper ARIA
  • A real, visible <label> on the form below — not a placeholder standing in for one

now available

Caresort Accessibility Monitor Pro scans more, and fixes what's safe to fix.

Everything in Free, built for teams and agencies keeping more than one site compliant.

  • Scheduled scans & full-site scanning
  • WooCommerce & Elementor-specific checks
  • Automated fixes for safe issues
  • Email alerts & weekly/monthly reports
  • White-label, client-ready PDF reports
  • Multiple sites in one agency dashboard

pricing

Start free. Upgrade when you're managing more than one site.

All plans include the core scanner and the full Detect → Explain → Fix → Verify workflow.

Free

For a single site you maintain yourself.

$0forever
1 site
  • Accessibility health score
  • All 7 core checks
  • Manual scan, issue history
  • Dashboard widget
  • Scheduled scans
  • Automated fixes
Download Free
Agency

For agencies keeping every client site compliant.

$129/ year
Unlimited sites
  • Everything in Pro
  • Unlimited client sites
  • Agency dashboard
  • White-label client PDF reports
  • Centralized monitoring
  • Priority chat support
Get Agency

stay in the loop

Not ready to upgrade? We'll let you know when Pro ships something new.

One email whenever a new Pro feature ships — nothing else. Unsubscribe any time.

We'll only email you about Pro updates — no spam, ever.

You're on the list — we'll email you when Pro updates ship.

questions

Good to know

The whole rendered page. Many real accessibility issues live in your theme's header, footer, and navigation, not in what you typed in the editor — so the scanner fetches and checks the actual live HTML.

No. The plugin fetches your own pages directly and checks them on your own server. Nothing is sent to Caresort or anyone else, and there's no tracking or telemetry.

No. Automated checks catch a meaningful set of common issues, but some things — like whether alt text is actually a good description, or whether reading order makes sense — need a human. Think of it as a fast, honest first pass.

Free finds and explains issues on demand, for posts and pages, on one site. Pro adds scheduled scanning, full-site and WooCommerce/Elementor coverage, automated fixes for safe issues, and reporting built for agencies managing multiple sites.

It measures real WCAG contrast ratios, but only for colors set directly on an element — it can't evaluate colors that live purely in your theme's stylesheet without a full browser rendering engine. We'd rather tell you that plainly than fake full coverage.