DEV Community

AgentKit
AgentKit

Posted on • Originally published at blog.a11yfix.dev

WordPress Accessibility Plugins: Which Ones Actually Work (2026 Review)

Originally published at A11yFix.

I've spent the last few months testing WordPress accessibility plugins for client sites and my own projects. The landscape is confusing: some plugins genuinely fix accessibility barriers, some just slap an overlay widget on your site, and some try to do both.

Here's my honest take on 6 plugins I've actually used, what they do well, and where they fall short.

First: Understand the Two Categories

WordPress accessibility plugins broadly fall into two camps:

  1. Testing and fixing tools — These scan your content, find issues, and help you fix them in your code/content. The fixes are real and permanent.
  2. Overlay widgets — These add a floating toolbar that lets visitors adjust font size, contrast, etc. They look good to stakeholders but don't fix the underlying code. Screen reader users often find them annoying or even harmful.

The best approach is to fix your actual code first, then consider a widget as a supplemental tool. Never rely on a widget alone.


1. WP Accessibility (by Joe Dolson) — The Quiet Workhorse

What it does: Fixes common WordPress theme accessibility problems automatically. Adds skip links, enforces alt text, removes bad title attributes, adds form labels, fixes focus outlines, and strips target="_blank" from links.

Type: Real fixes (no overlay)

Price: Free

Active installs: 60,000+

Rating: 4.8/5 (68 reviews)

Pros:

  • Actually fixes code-level issues rather than papering over them
  • Zero frontend bloat for visitors — no widget, no toolbar
  • Maintained by Joe Dolson, a recognized WordPress accessibility expert
  • Includes a color contrast checker and diagnostic CSS mode
  • Works quietly in the background — install, configure, forget

Cons:

  • Won't catch content-level issues (you still need to write good alt text)
  • UI is functional but not flashy
  • Limited to common theme problems — can't fix everything

Verdict: This is the first plugin I install on every WordPress site. It doesn't promise to make your site compliant, and that honesty is exactly why I trust it. It fixes real things that most themes get wrong.

View on WordPress.org


2. Equalize Digital Accessibility Checker — The Best Scanner

What it does: Scans your posts and pages as you edit them and shows WCAG-based accessibility issues directly in the WordPress editor. Runs 40+ automated checks against WCAG 2.2.

Type: Testing/scanning tool with automated fixes

Price: Free (core scanner) / Pro from $12/month (bulk scanning, custom post types, admin columns)

Active installs: 10,000+

Rating: 5/5 (68 reviews)

Pros:

  • Scans run on your server — no API limits, no per-page fees
  • Shows issues right in the editor where you can fix them
  • Each issue links to detailed documentation explaining why it matters and how to fix it
  • Free version includes 12 automated fixes (skip links, focus outlines, form labels, etc.)
  • Built by certified accessibility professionals
  • Excellent support — 3/3 issues resolved in the last two months

Cons:

  • Free version only scans posts and pages (not custom post types or WooCommerce products)
  • No bulk scanning in free version — you check pages one at a time
  • Learning curve if you're new to WCAG terminology

Verdict: The best accessibility scanner available for WordPress. If you care about actually fixing your site rather than hiding behind a widget, this is where to start. Pair it with WP Accessibility and you have a solid foundation.

View on WordPress.org


3. Sa11y — The Visual QA Assistant

What it does: Highlights accessibility issues directly on the page with tooltips explaining each problem. Works in Preview mode. Over 80 checks.

Type: Visual testing tool

Price: Free and open source

Active installs: 300+

Rating: 5/5

Pros:

  • Brilliant visual approach — issues are highlighted right where they appear on the page
  • Tooltips explain problems in plain language, not WCAG jargon
  • Content editors can temporarily dismiss warnings
  • Includes an images panel for reviewing all alt text at once
  • Supports contrast checking with clickable color suggestions
  • Highly customizable — turn off irrelevant checks

Cons:

  • Smaller community (only 300+ installs, 1 review)
  • Only works in Preview mode, not in the editor
  • Last updated December 2025 — not abandoned, but slower release cycle
  • No automated fixing, just detection

Verdict: Underrated gem. If you work with content editors who aren't technical, Sa11y's visual approach is much more intuitive than reading issue lists in a sidebar. Great complement to Equalize Digital's scanner.

View on WordPress.org


4. Ally by Elementor (formerly One Click Accessibility) — Mixed Bag

What it does: Three tools in one: a URL scanner that detects 180+ accessibility violations, an overlay widget for visitors, and an accessibility statement generator.

Type: Hybrid (scanner + overlay widget)

Price: Free (widget + basic scanning) / Paid plans for AI fixes and advanced features

Active installs: 500,000+

Rating: 2.9/5 (152 reviews) — and that rating tells a story

Pros:

  • Huge install base — most popular accessibility plugin by numbers
  • The scanner component is genuinely useful with 180+ checks
  • AI-powered fix suggestions are a nice touch
  • Accessibility statement generator saves time
  • Active development with frequent updates

Cons:

  • Recent reviews report site crashes and caching issues breaking login sessions
  • Requires an Elementor account even if you don't use Elementor
  • The widget component is an overlay — it doesn't fix underlying code
  • The 2.9 rating reflects real user frustration with the v3/v4 rewrite
  • Aggressive Elementor branding in the admin dashboard

Verdict: The scanner part is decent, but the execution has been rocky since the rebrand from One Click Accessibility. The caching bugs reported in early 2026 are concerning. If you're already in the Elementor ecosystem, it might be worth trying. Otherwise, Equalize Digital's scanner is more reliable.

View on WordPress.org


5. AccessYes Widget by CookieYes — The Honest Overlay

What it does: Adds a floating accessibility widget with font size controls, contrast modes, reading guide, animation pausing, dyslexia-friendly fonts, and an accessibility statement generator.

Type: Overlay widget

Price: Free

Active installs: 10,000+

Rating: 4.7/5 (22 reviews)

Pros:

  • Clean, well-designed widget that doesn't feel intrusive
  • Lightweight — won't slow your site
  • Doesn't collect user data (GDPR compliant by design)
  • The disclaimer is honest: "does not guarantee conformance with WCAG"
  • Active development — last updated a week ago
  • Supports 50+ languages

Cons:

  • It's an overlay — it helps users cope with issues but doesn't fix your code
  • Won't help you pass an accessibility audit
  • Reading guide and big cursor features are nice-to-have but not substitutes for proper accessibility

Verdict: If you've already done the real work (fixed your code, tested with a scanner) and want to offer visitors some extra comfort controls, this is a reasonable option. Just don't install it and think you're done with accessibility.

View on WordPress.org


6. UserWay Accessibility Widget — The Overlay I'd Skip

What it does: Adds an accessibility overlay widget. Claims to help with WCAG 2.1, ADA, and Section 508 compliance.

Type: Overlay widget

Price: Free (basic) / Paid plans available

Active installs: 80,000+

Rating: 4/5 (56 reviews — but 13 are 1-star)

Pros:

  • Large install base and established brand
  • Widget has a professional appearance
  • Lots of language support

Cons:

  • Requires creating a UserWay account and sharing personal data just to test it
  • Persistent admin banners with no way to dismiss them
  • The overlay approach doesn't fix actual code issues
  • Marketing language implies compliance that an overlay alone can't deliver
  • Some reviewers report it as pushy and intrusive in the WordPress admin

Verdict: UserWay's marketing suggests their widget moves you toward compliance, which is misleading. An overlay widget cannot make inaccessible code accessible. The aggressive account requirements and admin banners make the experience worse. I'd skip this one.

View on WordPress.org


My Recommended Stack

If I'm setting up a WordPress site for accessibility in 2026, here's what I actually install:

  1. WP Accessibility — Fix the common theme-level problems automatically
  2. Equalize Digital Accessibility Checker — Scan every page as you edit, fix issues at the source
  3. Sa11y (optional) — Give content editors a visual way to spot problems in preview

That's it. No overlays needed. Fix the real issues instead.

The European Accessibility Act (EAA) deadline is June 28, 2025, and enforcement is ramping up. If your WordPress site serves EU users, you need to move beyond widgets and start doing the real work.


If you're working on accessibility compliance, I put together a free 10-point EAA quick-check: Get the free checklist

Top comments (0)