The best WordPress accessibility plugins are Accessibility Checker by Equalize Digital for finding problems and WP Accessibility by Joe Dolson for fixing common theme defects — and neither one claims to make you compliant, which is exactly why we trust them. The widget plugins that top most listicles, UserWay and accessiBe, are a different product category entirely: overlays, which come with their own lawsuit history and an FTC order. To sort marketing from reality, we installed the top six plugins on a stock WordPress site and recorded what each one caught, fixed, and missed.
Why do most plugin roundups get this wrong?
Because they treat three different kinds of software as one category. Hosting-company listicles rank “accessibility plugins” the way they rank contact-form plugins — by installs and star ratings — and end up recommending an overlay widget right next to a legitimate testing tool. If you’re weighing “Equalize Digital vs UserWay,” you’re not comparing two competitors. You’re comparing a smoke detector to an air freshener.
Every plugin on the market does one of three jobs:
- Checkers scan your pages against WCAG rules and report failures. They change nothing on their own.
- Code-fixers repair specific, known defects in your theme’s output — skip links, focus outlines, bad attributes.
- Overlay widgets float a toolbar over your unchanged code and claim the combination is compliance.
The first two are honest tools with honest limits. The third category is the one drawing lawsuits. Keep that split in mind and the whole market gets easier to shop.
How we tested: a stock theme with six seeded failures
In July 2026 we spun up a fresh WordPress 7.0 site running the default Twenty Twenty-Five theme on WordPress Playground, the official WordPress.org sandbox. We published one test page seeded with six classic failures: an image with no alt text, gray-on-white text at a failing contrast ratio, a heading that skips from H1 to H4, a “click here” link, a link carrying tabindex="1" plus a redundant title attribute, and an empty link with no text at all.
Then we installed the two recommended plugins side by side and watched the page. Checkers were judged on what they flagged; fixers on what actually changed in the served HTML. One page on one theme is a probe, not a lab study — but it’s more than the affiliate listicles ran.
Accessibility Checker by Equalize Digital: the best way to find issues
Accessibility Checker caught every seeded error still present in the page. The free version flagged Image Missing Alternative Text (Critical), Empty Link (Critical), Insufficient Color Contrast (High) on the gray text, Incorrect Heading Order (High) on the skipped H4, and Ambiguous Anchor Text (Critical) on both the “click here” link and the vague “Read more” link — a catch many standalone scanners miss. The only seeded failure it never saw, the tabindex="1", had already been stripped from the rendered page by WP Accessibility before the scan ran.
The full report card: an 82% passed-checks score, 13 problems, one contrast problem, and eight items marked “needs review.” Tellingly, eight of those 13 problems weren’t ours — they were Improper Use of Link flags on the stock theme’s placeholder menu items, which point to ”#” out of the box. Even a fresh WordPress install doesn’t start clean.
The plugin runs its scans inside your own site as you edit — over 40 checks based on WCAG 2.2, per its WordPress.org listing, which shows 10,000+ active installs, updates as recent as June 2026, and testing up to WordPress 7.0. The free tier includes 12 one-click fixes and an accessibility statement generator; Pro adds bulk scanning and site-wide reports.
What we like most is the fine print. The listing states plainly that the plugin “will not make your website 100% accessible on its own,” and the results panel itself reminds you that “true accessibility requires manual testing in addition to automated scans.” That’s the correct claim — and almost nobody else in this market makes it.
WP Accessibility by Joe Dolson: the quiet code-fixer
WP Accessibility is the opposite tool: it flags nothing and fixes things. It’s maintained by Joe Dolson, an accessibility consultant who has focused on accessible web development since 2004, and it repairs common theme defects — adding skip links, restoring keyboard focus outlines, enforcing labels on forms, and stripping harmful attributes — and it holds 60,000+ active installs on WordPress.org.
In our test it earned its keep immediately. The page we stored contained a link with tabindex="1" (which hijacks the keyboard tab order) and a redundant title attribute (which assistive tech handles inconsistently). The HTML that WP Accessibility served to visitors had both stripped out — with no configuration from us — exactly matching its documented feature list. It made no attempt to fix the missing alt text, the contrast failure, or the “click here” link, because it has never claimed it could.
Its own description sets the expectation: the plugin “is not intended to make your site compatible with any accessibility guidelines” and “can’t correct every problem (by a long shot).” On a well-built modern theme it has less to do; on the aging commercial themes most small businesses actually run, its fixes are real. Pair it with the checker above and you’ve covered find-and-fix for free.
Ally by Elementor: a scanner with a widget bolted on
Ally — formerly One Click Accessibility — is the most installed option in the category at 500,000+ active installs, per its WordPress.org listing. It’s a hybrid: a scanner that detects “180+ common accessibility violations based on WCAG 2.1 AA,” plus a floating visitor widget for font size and contrast, plus a statement generator. AI-powered fix suggestions and several other features sit behind a paid plan.
Two honest notes. First, Elementor deserves credit for its disclaimer: the listing says Ally “is NOT intended to completely make your website legally compliant” and recommends working with accessibility professionals. Second, the visitor-facing widget portion adds little — browser zoom and operating-system settings already handle font size and contrast for the people who need them. Use it for the scans if you’re in the Elementor ecosystem; don’t mistake the toolbar for remediation.
Which plugins should you avoid? The overlay widgets
Avoid the plugins whose entire product is a third-party widget layered over your unchanged code — on WordPress that means UserWay, accessiBe, and All in One Accessibility. The evidence here isn’t opinion:
- The FTC acted. In January 2025, the Federal Trade Commission ordered accessiBe to pay $1 million over claims that its accessWidget “can make any website compliant” with WCAG, and barred it from repeating them; the order was finalized in April 2025 (FTC press release; analysis by disability-rights lawyer Lainey Feingold). That same accessWidget is what the accessiBe WordPress plugin installs, with plans starting at $490 a year.
- The lawsuits keep landing. UsableNet counted 659 lawsuits in the first half of 2025 against companies using accessibility widgets — peaking at 132 in February alone — and concluded that “accessibility widgets continue to offer no legal protection to the companies that use them” (UsableNet 2025 midyear report).
- The category is unstable. UserWay’s plugin (80,000+ installs) claims support for WCAG and ADA requirements yet hadn’t been updated in seven months when we checked. All in One Accessibility was closed on WordPress.org on June 16, 2026 — temporarily, pending a full review, per the directory notice — and is unavailable for download as of this writing.
None of these products edit your site’s actual HTML, so the barriers a plaintiff’s tester documents — with your widget visibly running — are all still there. If one is on your site now, here’s how to remove an accessibility widget safely and what to use instead of accessiBe, UserWay, or AudioEye.
WordPress accessibility plugin comparison table
| Plugin | Category | Active installs | What it actually does | Verdict |
|---|---|---|---|---|
| Accessibility Checker (Equalize Digital) | Checker | 10,000+ | Scans content in the editor against 40+ WCAG-based checks; caught every seeded error left in our test page | Install — best checker |
| WP Accessibility (Joe Dolson) | Code-fixer | 60,000+ | Fixes theme defects; stripped our bad tabindex and title attributes with zero setup | Install — honest, free, useful |
| Ally (Elementor) | Checker + widget | 500,000+ | Scans for 180+ violations; visitor widget adds little | Usable — scan yes, widget no |
| UserWay | Overlay widget | 80,000+ | Embeds a remote third-party widget over unchanged code | Skip — lawsuit-adjacent |
| accessiBe accessWidget | Overlay widget | 10,000+ | Remote AI overlay from $490/yr; vendor under FTC order for compliance claims | Skip — the FTC said it plainly |
| All in One Accessibility | Overlay widget | Delisted | Remote widget; closed on WordPress.org June 16, 2026 | Skip — currently unavailable |
Install counts and statuses are from each plugin’s WordPress.org listing, checked July 2026.
What no plugin will do for you
No plugin — including the two we recommend — will make your WordPress site conform to WCAG 2.1 AA by itself, and every credible vendor in this roundup says so in writing. A checker can’t judge whether your alt text is accurate, whether your forms make sense to a screen reader user, or whether your custom booking flow works by keyboard. Those calls need a human, which is why automated scans miss so much.
So the working setup for a small business on WordPress looks like this: Accessibility Checker to catch content mistakes as you publish, WP Accessibility if your theme has the classic defects, and a person to handle everything the tools can’t see. Our WordPress accessibility guide walks through the platform-level work, and when the fix list outgrows your web person, that’s what manual remediation is for — repairing the theme and template code the plugins only report on.
Want to know what a checker would flag on your site before you install anything? Run a free accessibility scan.