Title: AccessVane &#8211; Accessibility Checker and Fixer
Author: SaifBrand
Published: <strong>August 28, 2026</strong>
Last modified: August 29, 2026

---

Search plugins

![](https://ps.w.org/accessvane/assets/banner-772x250.png?rev=3670623)

![](https://ps.w.org/accessvane/assets/icon-256x256.png?rev=3670623)

# AccessVane – Accessibility Checker and Fixer

 By [SaifBrand](https://profiles.wordpress.org/saifbrand/)

[Download](https://downloads.wordpress.org/plugin/accessvane.1.1.0.zip)

 * [Details](https://wordpress.org/plugins/accessvane/#description)
 * [Reviews](https://wordpress.org/plugins/accessvane/#reviews)
 *  [Installation](https://wordpress.org/plugins/accessvane/#installation)
 * [Development](https://wordpress.org/plugins/accessvane/#developers)

 [Support](https://wordpress.org/support/plugin/accessvane/)

## Description

AccessVane checks your pages against WCAG 2.2 Level AA, tells you what is wrong 
in language you can act on, and repairs the problems that can be repaired safely.

It is not an accessibility overlay. Overlays load a script on top of your site and
try to patch things in the visitor’s browser; they do not change your pages, which
is why sites carrying one still fail scans. AccessVane changes what your server 
actually sends.

#### What it does

 * **Scans your pages** against WCAG 2.2 Level AA using axe-core, the same open-
   source rule engine behind Chrome’s Lighthouse audit.
 * **Explains every finding in plain English** — what is wrong, who it blocks, and
   the exact steps to fix it in WordPress, WooCommerce, Elementor or the block editor.
 * **Repairs what can be repaired safely** — skip links, visible keyboard focus,
   pinch-zoom, missing image descriptions, unlabelled form fields, untitled embeds,
   unnamed menus, keyboard access to scrolling areas.
 * **Bulk alt text editor** — every image missing a description on one screen, saving
   as you type, instead of one Media Library modal at a time.
 * **Accessibility statement generator** — builds the statement the European Accessibility
   Act requires, worded honestly, as a draft page you review before publishing.
 * **Checks while you write** — an Accessibility panel in the block editor flags
   missing alt text, skipped heading levels, empty buttons and vague link text before
   you publish, not after.
 * **A 16-point manual checklist** for the problems no scanner can find.

#### The scan runs in your browser, not on your server

Each page is loaded into a hidden frame in your own admin session and tested there.
Nothing about your site is sent anywhere, no external service is contacted, there
is no API key, no account, and no per-scan cost. Scan as often as you like.

#### What this plugin will not tell you

Automated testing reliably detects roughly **one third** of WCAG failures. A clean
scan is a good sign, not a certificate of compliance, and any plugin that tells 
you otherwise is misleading you. A tool can see that an image has alt text; it cannot
tell whether that text is accurate. It can see that a button is focusable; it cannot
tell whether pressing it does the right thing.

That is why the Manual checks screen ships with the plugin rather than being sold
as an upgrade. Working through it — especially the keyboard-only test and the screen
reader test — will teach you more about your site than any scan.

#### Every repair is optional and reversible

Nothing is switched on when you activate the plugin. Each repair is listed with 
what it changes and what could go wrong, you choose which to enable, and switching
one off restores exactly what your theme produced before. No stored content is ever
rewritten.

### Credits

Accessibility testing is powered by [axe-core](https://github.com/dequelabs/axe-core)
by Deque Systems, licensed under the Mozilla Public License 2.0. The unminified 
source is included in `assets/js/axe.js`.

## Screenshots

[⌊The overview: your average score, severity breakdown, and the problems affecting
the most pages.⌉⌊The overview: your average score, severity breakdown, and the problems
affecting the most pages.⌉[

The overview: your average score, severity breakdown, and the problems affecting
the most pages.

[⌊Scanning: pick your pages and watch each one checked in turn.⌉⌊Scanning: pick 
your pages and watch each one checked in turn.⌉[

Scanning: pick your pages and watch each one checked in turn.

[⌊Every scanned page gets its own score, with each finding tagged by severity and
WCAG criterion.⌉⌊Every scanned page gets its own score, with each finding tagged
by severity and WCAG criterion.⌉[

Every scanned page gets its own score, with each finding tagged by severity and 
WCAG criterion.

[⌊Repairs, each with an honest note about what it changes and what could go wrong.⌉⌊
Repairs, each with an honest note about what it changes and what could go wrong.⌉[

Repairs, each with an honest note about what it changes and what could go wrong.

[⌊The bulk alt text editor, saving as you type.⌉⌊The bulk alt text editor, saving
as you type.⌉[

The bulk alt text editor, saving as you type.

[⌊The manual checklist for what automation cannot reach.⌉⌊The manual checklist for
what automation cannot reach.⌉[

The manual checklist for what automation cannot reach.

## Installation

 1. Install and activate the plugin.
 2. Go to **Accessibility  Scan pages** and scan your homepage first, then a content
    page, your contact page, and — if you sell online — a product page and the checkout.
 3. Read the findings on **Accessibility  Overview**.
 4. Turn on the repairs you want under **Accessibility  Repairs**, then look at your
    site.
 5. Work through **Accessibility  Manual checks**.

## FAQ

### Does this make my site legally compliant?

No plugin can honestly promise that. Automated testing catches about a third of 
WCAG failures; the rest needs a person. AccessVane finds what a machine can find,
repairs what can be repaired safely, and gives you a structured checklist for everything
else. In 2025 the US Federal Trade Commission fined an accessibility vendor $1 million
partly over compliance claims of exactly this kind, which is why the wording here
is careful.

### I already have an accessibility widget. Do I need this?

If you have an overlay, this plugin will show you the failures it is not fixing.
Overlays patch the visitor’s browser, not your pages. In the first half of 2025,
456 US accessibility lawsuits were filed against websites that already had one installed.

### Will the repairs break my site?

Every repair is off until you turn it on, and each one is listed with an honest 
note about what could go wrong. Most are invisible to sighted visitors. The two 
that change appearance — underlining content links and the focus outline — are marked
as such. Switching a repair off removes its effect completely.

### Does it slow my site down?

The scanner runs only in wp-admin and never on the front end. On the front end, 
the CSS-only repairs add well under a kilobyte inline, and the small JavaScript 
file loads only if you enable a repair that needs it. If you enable nothing, nothing
is loaded.

### Does it send my data anywhere?

No. There is no external service, no API key and no account. Scans run in your browser
and results are stored in your own database.

### Which standard does it check?

WCAG 2.2 Level AA, the level referenced by the European Accessibility Act, Section
508, EN 301 549 and most national accessibility rules.

### Can I scan pages that are not published?

The scanner lists published pages and posts. To test a draft, preview it and scan
the preview address, or publish it privately first.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“AccessVane – Accessibility Checker and Fixer” is open source software. The following
people have contributed to this plugin.

Contributors

 *   [ SaifBrand ](https://profiles.wordpress.org/saifbrand/)

[Translate “AccessVane – Accessibility Checker and Fixer” into your language.](https://translate.wordpress.org/projects/wp-plugins/accessvane)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/accessvane/), check
out the [SVN repository](https://plugins.svn.wordpress.org/accessvane/), or subscribe
to the [development log](https://plugins.trac.wordpress.org/log/accessvane/) by 
[RSS](https://plugins.trac.wordpress.org/log/accessvane/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.1.0

 * New: an Accessibility panel inside the block editor. It reads your blocks as 
   you write and flags images with no description, alt text copied from the file
   name, headings that skip a level, buttons with no words, links that only say “
   click here”, and tables with no header row. Click a finding to jump straight 
   to that block.
 * The panel says plainly that it only sees your content, so nobody mistakes a clean
   panel for a clean page. Colour contrast and anything the theme adds still need
   a full scan.

#### 1.0.1

 * Logos are no longer reported as having alt text copied from the file name. A 
   logo’s correct description is the organisation’s name, which is also what the
   file is called, so the old check was asking people to replace a right answer 
   with a wrong one.
 * Added a review request on the overview screen. It appears once, after a week,
   and only if you have actually scanned something.

#### 1.0.0

 * First release.

## Meta

 *  Version **1.1.0**
 *  Last updated **6 hours ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 6.0 or higher **
 *  Tested up to **7.1**
 *  PHP version ** 7.4 or higher **
 * Tags
 * [a11y](https://wordpress.org/plugins/tags/a11y/)[accessibility](https://wordpress.org/plugins/tags/accessibility/)
   [ada](https://wordpress.org/plugins/tags/ada/)[Alt Text](https://wordpress.org/plugins/tags/alt-text/)
   [wcag](https://wordpress.org/plugins/tags/wcag/)
 *  [Advanced View](https://wordpress.org/plugins/accessvane/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/accessvane/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/accessvane/reviews/)

## Contributors

 *   [ SaifBrand ](https://profiles.wordpress.org/saifbrand/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/accessvane/)