BLACK FRIDAY
Save 59% on PageForge Annual $191/year $485/year
Claim 59% Off →
ComplyClear Accessibility icon
Actively maintained Tested with WP 7.1

ComplyClear Accessibility

Audit WCAG 2.1/2.2 AA and Section 508 in real time. Build accessibly in Elementor, generate an accessibility statement, and report site-wide.

Active installs<10New
Downloads · 30d124▼ -10.1% vs prev. 30d
Rating—0 reviews
Health score64/100Good
All-time downloads604Since Jul 2026
Support resolved—No recent threads
RequiresWP 6.0PHP 8.1+
Downloads · 7d25▼ -57.6% week over week
Our verdict

Solid choice

ComplyClear Accessibility is a solid plugin choice in 2026, with a few things worth checking first. Was last updated 2 weeks ago, and scores 64/100 on our health check.

  • Actively developed — last update 2 weeks ago
  • Tested with the latest WordPress (7.1)
  • Small user base (<10 active installs)
  • Very few reviews so far
  • Needs PHP 8.1 or newer

How does it stack up?

Side-by-side on installs, updates, ratings & support

Daily downloads

91827Jul 9Aug 21Oct 3
Yesterday1
Daily average (1y)7
Peak day36Jul 11, 2026
Last 12 months610

Download spikes usually follow a new release — each site that auto-updates counts as a download.

Rankings

Where ComplyClear Accessibility stands today

WordPress.org search rankings

Live position in the plugin search, top 100
KeywordPositionCompeting pluginsCategory
accessibility >100 3,385 Best accessibility plugins →
accessibility checker #61 218 Best accessibility checker plugins →
ada >100 261 Best ada plugins →
Section 508 #48 84 Best Section 508 plugins →
wcag >100 824 Best wcag plugins →

About ComplyClear Accessibility

From the official readme · v1.1.0

Description

An accessibility tool that works on your site’s real markup.

Most “accessibility” plugins add a floating widget that recolors text or reads pages aloud. Those overlays do not make a site compliant, and overlay vendors have been named in hundreds of ADA lawsuits because the underlying markup stays inaccessible.

ComplyClear Accessibility works the other way around. It surfaces real WCAG problems in your content and helps your team fix them at the source. It is purpose-built for government and public-sector websites with Section 508 and ADA Title II obligations.

Key features

  • Real-time editor audit. A sidebar in the Elementor and block editors that scans the page you’re editing and sorts what it finds into confirmed problems, likely problems, manual checks, and suggestions, with click-to-navigate to the exact element.
  • WCAG 2.1 vs 2.2 AA selector. 2.2 AA by default, as recommended practice. 2.1 AA is available and is the technical standard the DOJ Title II rule sets. The auditor adjusts its rules to the chosen standard.
  • One-click Accessibility Statement generator. A complete, properly structured draft page covering conformance status, feedback channels, known limitations, assessment approach, and formal-complaint rights.
  • Site-wide accessibility report. Server-side scan of all published pages and posts.
  • Code-level improvements. Skip-navigation links (2.4.1), enforced visible focus indicators (2.4.7), and <html lang> enforcement (3.1.1).
  • Accessibility widgets for Elementor. Statement, issue-report contact form, conformance checklist, and accessibility status badge.

What the automated scan checks

While you edit a page (Elementor or the block editor), the live scan checks:

  • Images missing alt text, and alt text that looks like a file name instead of a description (1.1.1).
  • Heading structure: skipped levels and empty headings (1.3.1 / 2.4.6).
  • Links and buttons with no accessible name, and vague link text like “click here” (2.4.4 / 4.1.2).
  • Form fields with no label, and missing input-purpose autocomplete on contact fields (1.3.1 / 1.3.5).
  • Data tables with no header cells or caption, with layout tables recognized and handled separately (1.3.1).
  • Mouse-only event handlers and click handlers on non-interactive elements, which keyboard users cannot reach (2.1.1).
  • Color contrast of text against its real background (1.4.3).
  • In-text links set apart by color alone, with no underline or other cue (1.4.1).
  • Required fields whose visible label does not say they are required (3.3.2), and form status messages that screen readers will not announce (4.1.3).
  • Buttons and links whose visible text is missing from their accessible name, which breaks voice control (2.5.3).
  • Links that open a new window without warning, iframes with no title (4.1.2), very long alt text that may be an image of text (1.4.5), videos without caption tracks, embedded video to verify (1.2.2), and media that autoplays with sound (1.4.2).
  • Duplicate IDs (4.1.1). On WCAG 2.2: tap-target size (2.5.8), focus not obscured (2.4.11), and dragging alternatives (2.5.7).
  • Keyboard reachability and tab-order signals (2.1.1 / 2.4.3), raised as “verify this” advisories.

The site-wide report scans every published page, post, and uploaded document on the server:

  • Page title (2.4.2), site language (3.1.1), viewport zoom blocking (1.4.4), timed refresh or redirect (2.2.1), and a skip link or main landmark (2.4.1), plus the structural checks above that can be read from the page markup.
  • PDF and Word files in the Media Library: tagging, language, a title that displays, a real text layer, heading structure, image alt text, and table headers.

What still needs a human

Automated testing reliably catches roughly 30 to 50% of WCAG success criteria. The rest need a person, and this plugin is built to tell you plainly what it could not check for you, so nothing gets mistaken for a clean bill of health:

  • Whether alt text and captions are actually accurate and meaningful, not only present.
  • Keyboard operation end to end: tab through the published page, operate every control, and confirm the focus order makes sense.
  • A screen-reader pass: NVDA on Windows, VoiceOver on macOS, or Orca on Linux.
  • Visible focus styles in practice (2.4.7). The plugin can add a global focus style for you under Settings, but it does not grade your theme’s own focus styling.
  • Color or shape used as the only way to convey meaning beyond links, for example “required fields are red,” or status shown by color alone.
  • Captions and transcripts for video and audio. For YouTube embeds, turn captions on and review the auto-generated text for accuracy, or upload your own.
  • Meaning, reading order, and page context that only a person can judge.

Important disclaimer

This plugin assists with building and maintaining accessible content. It does not by itself guarantee or certify legal WCAG, ADA, or Section 508 conformance, and no tool can. Pair it with the manual checks above.

Installation

  1. Upload the complyclear-accessibility folder to /wp-content/plugins/, or install the ZIP via Plugins → Add New → Upload Plugin.
  2. Activate the plugin through the Plugins menu.
  3. Go to Settings → ComplyClear to choose your WCAG standard and enter your agency details.
  4. (Optional) Edit a page in Elementor and open the “Accessibility” tab on the right edge of the editor panel.

Frequently asked questions

Does this make my site ADA compliant?

No tool can do that alone. Compliance requires both automated and manual testing plus human judgment. This plugin gives you a prioritized, standards-mapped to-do list and helps you fix issues in your real content.

What page builders are supported?

The real-time editor panel, with click-to-navigate highlighting and plain-language guidance, works in both the Elementor editor and the WordPress block editor today. Support for more builders is being considered and will be prioritized by demand, so tell us which one your team uses.

Does it work without a page builder?

Yes. The site-wide accessibility report with per-page findings, the PDF and Word document checks, the accessibility statement generator, and the code-level improvements (skip-to-content links, visible focus outlines, and the page language attribute) all run on any theme, with or without a page builder. Only the in-editor panel is builder-specific.

What’s the difference between WCAG 2.1 and 2.2?

2.2 is the current W3C standard and adds criteria such as Target Size (2.5.8) and Focus Not Obscured (2.4.11), while removing the deprecated 4.1.1 Parsing criterion. The plugin defaults to 2.2 AA because it is good practice, not because it is required of you. 2.1 AA is the technical standard the DOJ Title II rule sets, so choose it if you want to audit against that minimum on its own, or if a contract or policy names it.

Is this an accessibility overlay?

No, and that is deliberate. Overlays are widely criticized and have been the subject of numerous lawsuits. This plugin helps you remediate the underlying markup instead.

Why did my scan result not update straight away?

WordPress does not have a clock of its own. Scheduled work is checked when somebody loads a page on the site, so when you save a page the audit is queued rather than run on the spot. On a site with visitors that means a short delay. On a quiet site, or one behind a full-page cache that serves visitors without ever reaching WordPress, it can be a long one, because nothing has prompted WordPress to look. Opening the plugin’s own screens counts as a page load, so if a result looks stale, loading the Report tab is usually enough to prompt it. Some hosts already replace this mechanism with a real…

Where is the data stored?

Everything stays on your own site, in your WordPress database. No content is sent to any third-party service.

What does this plugin store, and how do I remove it?

ComplyClear stores your settings, your scan results, and the details you enter for your accessibility statement. Scan results are stored against each page. It does not create any database tables of its own. Deactivating or deleting the plugin leaves that data in place by default, so you do not lose your scan history by turning the plugin off and on again. If you do want it removed, there is a setting for it on the Settings screen, under “Removing this plugin”. Tick it and this plugin’s data is deleted when you delete this plugin. It is off unless you turn it on, deactivating does not trigger…

Changelog

Three checks now run the same way in the editor panels and the site-wide report: broken id references, referenced duplicate ids and invalid ARIA, which is new on both. Every finding carries a durable identity, so a Pro decision follows it through edits. Scans now work on plain-permalink sites.

1.1.0

  • Every place that reports how much of your site a scan covered now reports the same four numbers for that scan: how many pages it set out to check, how many it checked as visitors see them, how many it could only read from stored content, and how many it could not check. The scan history, the report, the emails and the documents you hand to someone else are counted once, by the scan itself, instead of each screen working it out for itself.
  • Skip links are added only where they lead somewhere. ComplyClear now reads the finished page and adds a link for the main content, navigation, search or footer when your theme marks that area so a link can reach it, and adds none where it cannot. Each link appears when it receives keyboard focus and moves focus to the area it names. Before, four links were added to fixed names most themes do not use, and a script then hid them once the page had loaded.
  • The links ComplyClear adds to your pages are no longer reported to you as problems with your site. The site-wide scan used to read them in the delivered page and report each one as a link pointing nowhere, on every page, and the plugin’s own styling could raise a focus warning as well.
  • The setting for skip links now says what the feature does, including that a link is added only where the area it points to exists.
  • A scan that could not read any page now says so instead of reporting a clean result, and the report says how many pages were checked, how many were reused from earlier checks, and how old the oldest reused check is.
  • Colors in the Elementor panel were retuned so text, focus outlines and the controls themselves meet contrast in both the light and the dark editor themes, and the “Likely problems” badge in the block editor is legible against its background.
  • Three checks now run the same way in the editor panels and the site-wide report, judged from one shared ARIA vocabulary. Broken id references: an aria-labelledby, aria-describedby, aria-controls, aria-owns, aria-activedescendant, aria-details, aria-errormessage, headers or label “for” attribute that points at an id the page does not contain, with every missing id listed, and an in-page link whose target is not on the page. Duplicate ids that something on the page references: a label, an ARIA relationship, a table header or an in-page link. Invalid ARIA: a role the WAI-ARIA standard does not define or that is abstract, an aria attribute it does not define, a value outside the attribute’s type, a required state missing from an explicit role, a container role without any of the child roles it requires, or a child role outside the parent it requires. Invalid ARIA is a new check on both engines. The two id checks reached the site-wide report in 1.0.9 and now reach the editor panels too, step for step. ComplyClear Accessibility Pro 1.1.0 adds a one-click fix for each of the three.
  • In the block editor, an in-page link is now checked against the ids authored inside Custom HTML blocks as well as the blocks the panel inspects, and a heading’s HTML anchor counts as an id even though the editor canvas does not show it. When a page also holds content the panel cannot read at all, such as a shortcode or a synced pattern, a link whose target it cannot find is listed as a manual check that says so, rather than reported as a broken link.
  • The site-wide scan and the document scan now run on sites that use plain permalinks. Before, the request they made carried a second question mark on such sites, WordPress answered that nothing was there, and the report said the scan did not finish.
  • The block editor panel now reads a button’s link from the block itself. A button that points at an in-page target that does not exist is reported in the editor, where it can be fixed, and no longer only in the site-wide report.
  • Every finding now states its own terms: which rule produced it and that rule’s version, whether it rests on a WCAG success criterion or is an advisory, whether it is a fact of the markup or a pattern for you to confirm, exactly what the rule does and does not test, which scan produced it and whether that scan finished, and the specific facts it was found on. The editor panel’s results name their rules too, and controls labeled by several elements at once are now named from all of them.
  • Link and button names are now computed the same way on the server scan, in the editor panels and on the public scanner, and the order follows the accessible-name standard: a label referenced by aria-labelledby first, then aria-label, then the control’s own text, then a contained image or icon that carries a name, and the title attribute last. Two consequences you may notice: a link whose visible text is generic (“Download”, “Details”) is now reported even when a title attribute describes it, because the title is not what a screen reader announces as the name; and the editor panel now classifies the same finding the same way the report does.
  • Every finding now carries a durable identity that survives edits to the page, so a decision you make about a finding in Pro (marking it reviewed, tracking it between scans) can follow the same finding instead of being lost when the page is saved or a builder regenerates its ids. The identity is computed from what the finding is about and where it sits in the page structure, never from the wording of the message. This release carries both the new identity and the previous one side by side, so nothing already recorded is dropped.

1.0.9

  • New setting: delete the data this plugin stores when you delete the plugin. Off unless you turn it on, and it replaces the old instruction to ask your host to remove options by hand. Each plugin removes only its own data, so deleting Pro is what removes Pro’s history. Not supported on multisite, where nothing is deleted.
  • New check: an element that points at an id which is not on the page. A label, description or relationship that references a missing id is ignored by assistive technology, and nothing was reporting it.
  • New check: in-page links whose target is not on the page, reported as needs-review because many are created by scripts. A skip link that goes nowhere is the case worth checking first.
  • Duplicate id findings are now limited to ids that something on the page actually references. A duplicate nothing points at cannot break a label, a relationship or a link, and reporting every one of them buried the few that mattered.
  • New FAQ explaining why a scan result can lag behind a save, and how to set up a real scheduler if your host does not already provide one.
  • The Elementor audit tab no longer stays on screen when Elementor hands the editor over to another mode. It was anchored to the panel’s edge and the panel had moved off screen, so the tab sat against an edge that was no longer there.

1.0.8

  • The way back out of block settings is now always on screen. Clicking “Go to block and open settings” in the editor panel opens that block’s settings and offers “Back to Accessibility Audit” to return. On a shorter screen, or when the editor was already showing a notice, that control could be pushed below the visible area, so the way back existed but could not be clicked. It is now pinned to the bottom of the window, where neither the notice stack nor the window height can move it.
  • Spelling is American throughout, including in this file.

1.0.7

  • The site-wide scan now finishes on its own. Before, a scan of more than fifteen pages stopped part way and only continued if you clicked again in the same browser session, so a refresh sent it back to the start. It now runs through to the end, and a scan interrupted by a page reload picks up where it left off.
  • The scan now covers your custom content types, not just posts and pages. Sites using types like events, meetings, agendas or staff profiles were being told coverage was complete while that content had never been looked at. Reports and exports now name which content types were checked and which were not.
  • Findings are described by what you need to do about them. Where the plugin used to say “errors and warnings”, it now sorts everything into Confirmed problems, Likely problems, Manual checks and Suggestions, with a one-line explanation of each. The old wording described how sure the checker was, which is not the same question as what lands on your desk.
  • The report opens with a ring for each of those four, so a page with nothing confirmed but twenty manual checks no longer looks finished at a glance.
  • New installs now default to WCAG 2.2 AA, described as recommended practice rather than a legal requirement. WCAG 2.1 AA is still available and is the standard the DOJ Title II rule sets. Existing sites keep whichever standard they were already using.
  • The editor panels no longer show a green all clear over content they could not read. Embeds, shortcodes, raw HTML blocks and similar are named as not checked, because a clean result over content nobody looked at is not a clean result.
  • An image with no alt text is no longer reported as having a file name for alt text. The panel now reads the block’s own setting instead of whatever the editor happened to render.
  • The report now says when a scan cannot support formal evidence. If your server cannot fetch its own pages, the scan still gives useful guidance, but it will say plainly that it cannot back an Accessibility Conformance Report or an export, instead of leaving you to discover that later.
  • Pages whose fetch failed for a temporary reason are retried automatically in the background, so a busy server no longer costs you formal coverage.
  • The accessibility statement no longer states things about your organization that the plugin cannot know. Staff training, procurement practice, testing you have performed, response times and the conformance claim itself are now marked as examples for you to keep, edit or delete, with an explanation at the top of the page.
  • Corrected how Section 508 and ADA Title II are described. They are different laws covering different bodies, and the statement was presenting them as one requirement covering everyone.
  • ComplyClear now has its own menu item instead of living under Settings. The Settings link still works.
  • Jumping to a block from the block editor panel now opens that block’s settings, so the field you need is already in front of you.
  • Page titles with an ampersand or curly quotes now display correctly in the report instead of showing the underlying character codes.
  • Counts now read correctly when there is only one of something, and the report and exports now agree on what “a page with issues” means.
  • Fixed a fault that made the block editor go blank as soon as the ComplyClear panel was opened. It affected every page, not just the panel.
  • Fixed the ComplyClear admin pages loading without their styling or controls after the menu moved. The report would not display results and the scan buttons did nothing.
  • New check: a button with no name a screen reader can announce. Links were already checked for this; buttons were not.
  • New check: a page with headings but no H1. This is flagged as a suggestion rather than a failure, because no WCAG criterion requires an H1, but other checkers report it and now so does this one.
  • A page using reCAPTCHA or hCaptcha is now flagged for review. It was being missed entirely, while gentler checks like Turnstile were reported.
  • Advice about a skipped heading now names the levels actually found on your page, on the public scanner as well as in the plugin.
  • Advice about an unlabeled form field now tells you where to set the label in the builder you are using, instead of describing HTML you cannot edit.
  • Exports now use the same four categories as the rest of the plugin. The issue table in the printed report and the CSV were still saying Error, Warning and Notice.
  • Every report, export and conformance draft now states that color contrast was not measured, because those are built from the HTML your server returns. The editor panels, which read the rendered page, say that it was.
  • Summaries no longer roll Likely problems and Manual checks into one count, and now read correctly when there is exactly one of something.
  • The conformance draft now describes one body of evidence per row. A criterion with five confirmed failures now says five pages, counting only the pages those failures were found on.
  • Color contrast is checked again. A rule that was supposed to replace the old contrast check had been switched off by mistake since 1.0.6, so pages with hard-to-read inline colors were reported as having nothing to look at. It comes back as a manual check, because a scan of your server’s HTML cannot see colors set in a stylesheet and should not pretend otherwise.
  • Small tap targets on icon-only links are flagged for review again, on sites set to WCAG 2.2. This was switched off by the same mistake.
  • The Accessibility Report now shows your last completed scan when you come back to the page, instead of appearing empty until you run a new one.
  • A measured color contrast failure is now reported as a confirmed problem. The editor reads the real colors from the page, so when the numbers fail there is nothing left to confirm. Cases the rules exempt, like disabled buttons and logos, stay listed as likely problems with a note saying why.
  • Advice for an unlabeled form field now names the Label setting in the editor you are using, in the finding itself as well as the fix.
  • Advice for tables now talks about tables. Two table findings were showing general advice meant for other kinds of content.
  • Findings keep their identity between scans, so a card you expanded no longer swaps its advice for another finding’s after the page rescans itself.
  • The Documents tab now uses the same four categories as the rest of the plugin, and counts of one read correctly.
  • The Accessibility Report now shows whichever scan ran most recently, whether you started it yourself or it ran on a schedule. Before, a scheduled scan could leave the report describing an older manual scan while showing the newer results.
  • If pages have been re-checked since the scan you are looking at finished, the report says so rather than quietly mixing them in.
  • The report is tied to your last full scan. The printed and CSV exports and the conformance draft describe every published page as it stands right now, and each of them says so, because after re-checking a single page those are different questions with different answers. Every published page stays counted in the exports and the draft even when its last check failed, so a coverage gap is always visible rather than quietly dropped.
  • The editor panels now show all four categories at once, including any that are empty. Manual checks in particular used to disappear when a page happened to have none, which made it look like an occasional extra rather than something always waiting for a person.
  • Each finding now carries its category, criterion number, level and criterion name on one line, and the block editor panel names the criterion and level it was previously unable to show at all.
  • The Elementor panel button has moved off the middle of the page, where it sat over the design you were editing. Its counters now name what they count, and every category a scan finds is visible on the button instead of only two of them.
  • The Elementor panel now narrows on a small screen instead of covering the page it is describing.
  • The explanations of what was and was not checked in the editor panels now sit behind a heading you can open, rather than taking up permanent room.
  • The editor panel explains why one measured contrast failure is a confirmed problem and another is a likely problem. The difference is a rule exception that cannot be settled automatically, and the panel now says so instead of appearing inconsistent.
  • The Auto-scan checkbox now matches the panel it sits in. It was drawn by the operating system, so on a dark panel it could appear as a bright square that read as a color swatch rather than a checkbox.
  • Opening a block’s settings from the block editor panel now offers a way back to the audit, and your results are kept while you are away.
  • Saving alt text from the Elementor panel now tells you first that it saves to the Media Library, applies wherever that image appears, and is not part of the page’s own save or undo. It checks whether the change could be undone and tells you before you save, instead of promising an Undo and only afterwards admitting it was not possible. When it is possible, the Undo stays in the panel until you use it or dismiss it, so live auto-scan refreshing the results no longer takes it away before you can reach it.
  • Adding a table caption from the block editor panel now clears the caption finding in the same session. The caption was being saved correctly all along, but the panel could not see it in the editor canvas and went on reporting the same problem, which left no way to tell a working fix from a broken one.
  • Spelling is now consistent American English throughout, matching the rest of the plugin’s wording.

1.0.6

  • Accuracy pass. Several checks were reporting problems that were not actually there, and a few were reported with more certainty than a page scan can support. Findings are now labeled by how well they can be established, so a real failure is never confused with something that just needs a look.
  • Every finding now says whether it is a confirmed failure, something that needs review, a manual check, or advisory guidance. Confirmed means the page itself shows the problem. Nothing else is presented as a failure.
  • Removed checks that were applying the wrong standard: a CAPTCHA on an ordinary page is not an Accessible Authentication failure, a page without a help link is not a Consistent Help failure, and a form with several fields is not evidence of Redundant Entry.
  • A missing table caption and an unwarned new-window link are now advisory notes rather than failures. Both are recommended techniques, not requirements.
  • Color contrast is now a manual check. The previous check guessed at the background when it could not see one, which produced false failures on dark sections and quietly skipped light text entirely. It now tells you what to check instead of guessing.
  • Tap target size is now a manual check. It was estimating from link text length rather than the rendered size, which is not something a page scan can measure.
  • Decorative images marked with role=”presentation” or aria-hidden are no longer reported as missing alt text. An image with empty alt that is the only content of a link is still reported, because that link has no name.
  • Hidden form fields, including spam honeypots, are no longer reported as unlabeled. They are not shown to anyone.
  • Timed refresh: a redirect with no delay is no longer flagged, and very long delays are exempt as the standard intends.
  • Fixed a missed failure: a link whose aria-labelledby pointed at an element that does not exist was treated as if it had a name. That is a real problem for screen reader users and was being skipped.
  • The numeric score has been removed for now, since it was calculated from the checks corrected above. Findings and coverage are shown instead.

1.0.5

  • Fixed the “Report an Issue” contact form in the accessibility widget, which could not submit. Reports now send properly, show a confirmation message in place, and work even with JavaScript turned off. If your site shows this widget with the contact form, please update.
  • Vague link text such as “Read more” is no longer flagged when the link has a descriptive accessible name from aria-label, aria-labelledby, or a title attribute. This matches how screen readers announce the link and how the in-editor check already judged it, so the site report and the editor now agree.
  • Hardened the PDF document scanner against malformed files: a damaged or crafted PDF can no longer crash the media uploader, and files that cannot be read are now reported honestly as “could not be checked” instead of failing silently.
  • PDFs saved with incremental updates are no longer misread as scanned, image-only documents.
  • Code snippets in the site-wide report now display correctly instead of showing raw HTML entity codes.
  • Word (.docx) documents are now scanned with the same safeguards as PDFs, and unusually large or highly compressed files are handled gracefully instead of straining the server.
  • The plugin no longer adds its own viewport tag, which could duplicate the one your theme already sets. Skip links now hide automatically when their target is not present in the theme, so a visitor never lands on a broken skip link.
  • The Documents report and the Media Library accessibility column are now more accurate. A file that changed after it was scanned, or whose type no longer matches, is shown as needing a rescan instead of keeping an old result.
  • Very large or unusually complex pages now report as incomplete with guidance, rather than returning a partial score, so a page that could not be fully checked is never mistaken for a clean pass.
  • Additional security hardening in document parsing and the Elementor editor preview.

Full changelog on WordPress.org →

Screenshots

Real-time audit panel in the Elementor editor, with click-to-navigate.
Real-time audit panel in the Elementor editor, with click-to-navigate.
Settings: WCAG standard selector and code-level improvements.
Settings: WCAG standard selector and code-level improvements.
One-click Accessibility Statement generator with live preview.
One-click Accessibility Statement generator with live preview.
Site-wide accessibility report.
Site-wide accessibility report.
Real-time audit panel in the block editor, with click-to-navigate.
Real-time audit panel in the block editor, with click-to-navigate.
PDF and Word document accessibility checks.
PDF and Word document accessibility checks.

For developers

Is this your plugin? Show off the numbers.

Add a live badge to your site, docs or GitHub README. It updates on its own — no account needed.

Active installs badge Rating badge Health score badge

Best ComplyClear Accessibility alternatives

All accessibility plugins →
Alternatives
Rank Plugin Active installs Rating Updated Health
1 Web Accessibility (formally known as Ally) – WCAG Scanning, Guided Fixes, Usability Widget Web Accessibility (formally known as Ally) Web Accessibility (formally known as Ally) is a free, powerful, and user-friendly plugin… by Elementor 500K+ ★★★★★★★★★★ 2.9 (162) 1 month ago 63
2 Auto Image Attributes From Filename With Bulk Updater (Add Alt Text, Image Title For Image SEO) Auto Image Attributes From Filename With Bulk Updater (Add… Automatically add Image Alt Text, Title, Caption and Description from Filename. Bulk update… by Arun Basil Lal 100K+ ★★★★★★★★★★ 4.8 (93) 1 month ago 91
3 Accessibility by UserWay Accessibility by UserWay UserWay’s Accessibility Widget creates a simpler and more accessible browsing experience… by UserWay 80K+ ★★★★★★★★★★ 4 (57) 10 months ago 59
4 WP Accessibility WP Accessibility WP Accessibility fixes common accessibility issues in your WordPress site. by Joe Dolson 60K+ ★★★★★★★★★★ 4.8 (68) 1 day ago 94
5 Infinity23 (Formerly Tag Manager) – One Plugin That Replaces All The Rest Infinity23 (Formerly Tag Manager) All in one WordPress plugin - accessibility, tag manager, notes, floating contact buttons… by YYDevelopment 20K+ ★★★★★★★★★★ 4.7 (53) 1 week ago 89
6 Alt Text AI – Automatically generate image alt text for SEO and accessibility Alt Text AI Automatically sets the descriptive alt text of your images. Boosts your SEO and… by alttextai 20K+ ★★★★★★★★★★ 4.7 (35) 2 days ago 89
7 My Calendar – Accessible Event Manager My Calendar – Accessible Event Manager Accessible WordPress event calendar plugin. Manage single or recurring events, event… by Joe Dolson 20K+ ★★★★★★★★★★ 4.7 (159) 2 days ago 88
8 Dark Mode – Improve Accessibility with AI Powered Dark Theme Dark Mode – Improve Accessibility with AI Powered Dark Theme Enable dark mode on WordPress without any coding. Improve site accessibility with a… by WPPOOL 20K+ ★★★★★★★★★★ 4.5 (390) 5 days ago 92
9 AccessibleWP – Accessibility Toolbar AccessibleWP – Accessibility Toolbar Add a professional accessibility toolbar to your WordPress site and make it easier for… by UserWay 20K+ ★★★★★★★★★★ 4.5 (47) 2 years ago 48
10 SimpleTOC – Table of Contents Block SimpleTOC – Table of Contents Block SEO-friendly Table of Contents Gutenberg block. No JavaScript or CSS by default. by Marc Tönsing 10K+ ★★★★★★★★★★ 4.9 (77) 19 hours ago 79

FAQ

ComplyClear Accessibility: quick answers

Straight answers, pulled from live WordPress.org data.

Live data from WordPress.org · checked Oct 4, 2026

Is ComplyClear Accessibility free?

Yes. ComplyClear Accessibility is free to download and use from the official WordPress.org plugin directory.

Is ComplyClear Accessibility safe to use in 2026?

ComplyClear Accessibility is a solid plugin choice in 2026, with a few things worth checking first. Was last updated 2 weeks ago, and scores 64/100 on our health check.

How many websites use ComplyClear Accessibility?

ComplyClear Accessibility is active on <10 WordPress websites and has been downloaded 604 times since it launched in July 2026. It was downloaded 124 times in the last 30 days.

Does ComplyClear Accessibility work with WordPress 7.1?

Yes. The developer has tested ComplyClear Accessibility up to WordPress 7.1.2, the latest release. It requires WordPress 6.0 or newer.

What PHP version does ComplyClear Accessibility need?

ComplyClear Accessibility requires PHP 8.1 or higher. Most hosts run PHP 8.x today, so it works on any modern WordPress hosting.

When was ComplyClear Accessibility last updated?

The latest version, 1.1.0, was released on September 21, 2026 (2 weeks ago).

Who makes ComplyClear Accessibility?

ComplyClear Accessibility is developed and maintained by Startec Web Solutions.

What are the best alternatives to ComplyClear Accessibility?

The most popular alternatives to ComplyClear Accessibility are Web Accessibility (formally… (500K+ installs), Auto Image Attributes From… (100K+ installs) and Accessibility by UserWay (80K+ installs).

Powered by PageForge

Want thousands of pages that rank like these? Build them in an afternoon.

This directory runs on the same engine as PageForge. Turn any spreadsheet, CSV or API into thousands of fast, SEO-ready WordPress pages — with schema, internal links and AI-written copy baked in.

  • CSV, Google Sheets & API data sources
  • AI content, schema & internal links per page
  • Works with Elementor, Gutenberg, Yoast & Rank Math
  • Free on WordPress.org — no credit card
Sarah is here to help!
Hi there! 👋 Need help finding what you're looking for?
Sarah
Sarah
Online & Ready to Help
Hi there! 👋 Need help finding what you're looking for?

We'll use this to continue our conversation

Just now ✓ Verified

Join 500+ SEO Pros Scaling Their Strategy

Get exclusive programmatic SEO tactics, AI content workflows, and the latest PageForge updates delivered straight to your inbox. Stay ahead of the algorithm.

We care about your data in our privacy policy.