Lodestone Accessibility Audit – Accessibility Checker
WCAG 2.2 accessibility checker: scan any page, get plain-English detail on every issue, publish a dated accessibility statement. Not an overlay.
Solid choice
Lodestone Accessibility Audit is a solid plugin choice in 2026, with a few things worth checking first. Was last updated 6 days ago, and scores 64/100 on our health check.
- Actively developed — last update 6 days ago
- Tested with the latest WordPress (7.1)
- Small user base (<10 active installs)
- Very few reviews so far
How does it stack up?
Side-by-side on installs, updates, ratings & supportDaily downloads
Download spikes usually follow a new release — each site that auto-updates counts as a download.
Rankings
Where Lodestone Accessibility Aud… stands todayWordPress.org search rankings
Live position in the plugin search, top 100| Keyword | Position |
|---|---|
| accessibility | >100 |
| accessibility checker | #40 |
| ada | >100 |
| EAA | #66 |
| wcag | >100 |
About Lodestone Accessibility Audit
From the official readme · v1.0.13Description
Lodestone Accessibility Audit is an accessibility checker for the person who maintains the site.
It scans a page and tells you what is wrong, which WCAG 2.2 success criterion it fails, which
element is at fault, and how to fix it — then keeps the record of what you found, what you fixed,
and what you decided to leave alone and why. It is a scanner and a reporter, not a widget bolted
onto the front end for visitors.
Scanning runs in your own browser using axe-core, the same open-source engine behind most
professional accessibility tooling. Your pages and your results are never sent anywhere. No
account, no API key, no scanning service, no setup wizard. Activate the plugin and scan a page
immediately.
This is not an accessibility overlay
Overlay widgets promise to “fix” accessibility with a line of JavaScript that rewrites your
page for visitors. They are rejected by the disability community, they have been the subject of
lawsuits, and they do not work. This plugin adds nothing to your front end for visitors. It shows you
what is broken so that you can fix it properly, in your content and your theme.
Which standard, and which law
WCAG is the standard the rules point at, so WCAG 2.2 is what this tests against:
- The European Accessibility Act reaches it through EN 301 549, the harmonised European
standard, which incorporates WCAG. - Section 508 incorporates WCAG 2.0 Level AA for US federal agencies and their suppliers.
- Under the ADA, the Department of Justice’s 2024 rule adopted WCAG 2.1 Level AA for state
and local government. For private businesses no rule names a version, and WCAG is the
reference courts have generally worked from.
WCAG 2.2 contains everything in 2.0 and 2.1, so testing against it covers all three. What no
automated tool can do — this one included — is tell you that you meet any of them. See the
questions below.
The accessibility statement
Most of these regimes expect a published statement: what you tested, when, what you found, and
what you have not fixed yet. The plugin generates one as a normal page you can edit, dated, and
carrying a paragraph that says plainly which parts of the site were checked automatically and
that automated testing does not cover everything. That paragraph is not configurable, because a
statement that overstates what you know is worse than no statement.
The free statement already carries the feedback route visitors are meant to have. Pro adds the
rest of the EU model accessibility statement (Commission Implementing Decision (EU) 2018/1523):
the non-compliance and disproportionate-burden sections, what is out of scope, how the assessment
was made and on what date, and the enforcement body a visitor can escalate to.
What the free version does, permanently
- Scan any post, page or custom post type on demand, from the row action in your lists or from the block editor sidebar.
- Re-scan automatically when you save a post in the block editor.
- Full detail on every issue: the axe rule, its impact level, the WCAG 2.2 success criterion it maps to, the CSS selector, the offending markup, and a link to the fix documentation.
- “Show on page”: open any issue on the real page with the element outlined and the problem named beside it. Only you see it — it is signed for you and for that issue, and checked against your permission to edit that post.
- The checks axe-core cannot decide on its own, listed by name, with how many elements each one covers and a link to how to check it by hand — and a place to record that a person checked each one, and what they found, kept with their name and the date like an ignore.
- A dashboard across everything you have scanned: open issues, a breakdown by severity, and the worst offending pages.
- Ignore an individual issue, with a required written reason recorded against your name and the date.
- Generate a plain accessibility statement page.
There is no page limit, no scan quota, no trial period, and nothing that switches itself off
later. If you never buy the Pro version, nothing you use today stops working.
What Pro adds
Pro is for people who have to prove the work was done: a full ignore log with author, date and
reason, exportable; history and trend lines showing regressions; CSV and printable audit
exports; and the rest of the EU model accessibility statement. It also adds a queue that scans
every published post and page from one screen, weekly or monthly re-scan scheduling, a small set
of genuinely safe server-side fixes (all off by default), WP-CLI commands for status, exports and
starting a run, and a multisite network dashboard. Scans always run in a browser, because the
checks need one — nothing scans unattended.
One notice, and one menu
The plugin shows exactly one dismissible admin notice, ever. It tells you where the plugin
lives and retires itself the moment you open that screen. It registers one top-level menu and
nothing else: every screen is a tab inside it. No banners, no countdown timers, no nags on
other people’s screens, no onboarding wizard, and nothing installed or suggested that you did
not ask for.
We ask you for exactly one thing, once. After the scanner has completed a few scans, a panel on
the plugin’s own scan screen asks whether you would rate it on WordPress.org. It is not an admin
notice, it is only ever shown to editors and administrators, and whichever button you press —
including “No thanks” — it never appears again.
There is no activation step and no consent screen in your way. Licensing is handled by the
Freemius SDK, which starts switched off: nothing is registered, and it sends nothing on its own
unless you go and opt in, and everything works whether you ever do or not. Two things you do
yourself do reach Freemius: opening the upgrade page loads its prices and checkout, and if you
fill in the optional feedback form when deactivating, that answer is sent. Opening the upgrade
page also adds a Freemius “Upgrade” item under the menu while you are on it.
Frequently asked questions
Does this make my site WCAG compliant?
No, and be sceptical of any tool that says it does. Automated testing detects only a portion of accessibility barriers — commonly estimated at around a third. It is very good at the things machines can check: missing alternative text, insufficient colour contrast, unlabelled form fields, broken heading structure, invalid ARIA. It cannot tell you whether your alt text is meaningful, whether your page makes sense when read aloud in order, or whether a custom component actually works with a screen reader. This plugin finds the automatable third and is honest about the rest, including in the…
Does it cover the ADA, Section 508 or the European Accessibility Act?
All three point at WCAG, and this tests against WCAG 2.2, which contains WCAG 2.0 and 2.1. So the issues it finds are issues under all three. It does not decide whether you meet any of them, and no automated tool can: the ADA has no regulation naming a version for private businesses, Section 508 incorporates WCAG 2.0 Level AA, and the European Accessibility Act works through EN 301 549. What the plugin gives you is the automatable part of the evidence — what was tested, when, what was found, and a written reason against anything you chose not to fix.
Is this an accessibility overlay or a toolbar?
No. It adds nothing to your front end for visitors — the only things it ever loads there are the scanner and “Show on page”, and only for a signed-in editor who asked for them. Overlays inject JavaScript that alters your pages for visitors at runtime, which is a different product with a bad reputation it has earned — they frequently break the assistive technology they claim to help, and the disability community has been consistently clear that they are not a substitute for accessible markup. This plugin only reads your pages and reports on them.
What is the European Accessibility Act?
The EAA is EU legislation, in force since June 2025, that requires a range of products and services — including many websites and e-commerce operations — to meet accessibility requirements. In practice conformance is assessed against EN 301 549, which incorporates WCAG. It generally expects you to be able to show what you tested, when, what you found, and what you decided about anything you did not fix. That evidence trail is what the ignore log and the audit export exist to produce.
Does the plugin send my content anywhere?
No. axe-core is bundled with the plugin and runs in your browser, against your own site, on your own machine. Your pages, your scan results and your ignore reasons never leave your server. The only component that could is the Freemius SDK, which handles licensing, and it starts switched off. It contacts nothing on its own until you choose to opt in. The exceptions are things you do yourself: opening the upgrade page loads prices from Freemius, and the optional feedback form shown when you deactivate is sent if you fill it in. Neither carries any page or scan result. Opting in is offered…
Why does the scan open my page in a hidden frame?
Contrast ratios, computed styles and focus order only exist once a page has actually been laid out by a browser. There is no way to evaluate them by parsing HTML on the server, and any tool that claims to will give you wrong answers. So the scanner loads your page in an offscreen frame and measures the real rendered result. The frame is only ever created for a logged-in user with editing permission, and the scanning script is never loaded for ordinary visitors.
Can I scan drafts?
Yes. Unpublished posts are scanned through their preview link, and the result is recorded against the post itself, so its history carries over when you publish.
Can I translate it?
Yes, and it will always be free to do so. Every string is translatable and a POT file ships with the plugin.
Changelog
1.0.13
- New: “reviewed, and why”. Each check axe-core could not decide can now carry a person’s ruling —
what they found when they looked — kept with their name and the date, and carried to later scans
of the same page. Free. Pro’s ignore log lists every one beside the ignored issues. - Fixed: the rule name in the list of checks that need a person fell below the WCAG AA contrast
ratio (4.15:1). It is now 5.9:1 or better. - Fixed: editors were offered the Pro tab and the Pro panel, whose button leads to a page only
administrators can open. Both now appear only to people who can act on them. - Fixed: an editor or author who dismissed the one admin notice saw it come back on the next page.
- Fixed: publishing the accessibility statement again could overwrite an unrelated post if the
statement’s own page had been deleted and its id reused. It now only ever updates its own page. - Pro: CSV exports no longer write a cell a spreadsheet would run as a formula.
- Closing the “Show on page” panel keeps keyboard focus on the page rather than sending it back to
the top, and the first-scan instructions for authors now say which posts carry the scan link. - The listing now says exactly when the Freemius SDK contacts Freemius.
1.0.12
- New: a live preview on the WordPress.org listing. Try the plugin in your browser, with a sample
page to scan, without installing anything. - The FAQ now links a guide to what automated testing cannot catch, and how to check it by hand.
1.0.11
- Fixed: when “Show on page” moved its panel to the top of the window to keep it off the
element, it covered the WordPress toolbar. It now sits below it. - Changed: the dashboard’s one panel about Pro no longer appears on your first visit, before the
plugin has done anything for you. It appears once you have ruled out an issue with a reason or
published an accessibility statement, and says what Pro does with the record you are keeping. - The plugin now links its own page, madebylodestone.com/accessibility-audit, from the Plugins
screen.
1.0.10
- New: “Show on page” beside every issue opens the page with the element outlined and the problem
named in a panel beside it. Only a signed-in user who can edit that post can open it; nothing is
loaded for visitors, and the page is never cached or indexed while it is shown.
1.0.9
- New: the checks axe-core could not decide automatically are listed by name under each scan,
with how many elements each covers and a link to how to check it by hand. Until now the scan
said only how many there were. Scans made before this update keep the count alone. - New: every screen of the plugin ends with a link to its support forum.
- Fixed: the description of Pro promised more than Pro does. Its scan queue covers every published
post, page and public content type — not taxonomy archives or any URL you name, which it never
did. Its WP-CLI commands check status, export the ignore log and start a run; they do not scan,
because the checks need a browser. And scheduled re-scans are worked through on the Scan queue
screen, not anywhere in the dashboard. The Pro tab, the free dashboard panel and this listing
now say exactly what Pro does. - Fixed: the statement this plugin builds was described as following “the EN 301 549 model
form”. There is no such form. EN 301 549 is the standard a site is assessed against; the
statement follows the EU model accessibility statement, Commission Implementing Decision (EU)
2018/1523, and is now named as such. - Housekeeping: the Freemius SDK can no longer add a trial or affiliate-programme notice to the
admin, whatever is switched on in its dashboard. The plugin’s one-notice limit now holds against
settings as well as against code.
1.0.8
- New: once the scanner has a few scans behind it, the scan screen asks whether you would rate the
plugin on WordPress.org. It is asked once per site, only of editors and administrators, and
answering it either way retires it permanently. It is not an admin notice and does not appear on
any screen but this plugin’s own. - Fixed: the Pro tab listed the statement’s feedback mechanism as a Pro feature. It is in the free
statement and always has been. The tab now names only what Pro actually adds. - Housekeeping: the internal version constant had fallen a release behind the plugin header, which
meant an updated site could keep serving the previous release’s stylesheet from cache.
Screenshots
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.
Best Lodestone Accessibility Audit alternatives
All accessibility plugins →FAQ
Lodestone Accessibility Audit: quick answers
Straight answers, pulled from live WordPress.org data.
Live data from WordPress.org · checked Oct 4, 2026
Is Lodestone Accessibility Audit free?
Yes. Lodestone Accessibility Audit is free to download and use from the official WordPress.org plugin directory.
Is Lodestone Accessibility Audit safe to use in 2026?
Lodestone Accessibility Audit is a solid plugin choice in 2026, with a few things worth checking first. Was last updated 6 days ago, and scores 64/100 on our health check.
How many websites use Lodestone Accessibility Audit?
Lodestone Accessibility Audit is active on <10 WordPress websites and has been downloaded 469 times since it launched in September 2026. It was downloaded 472 times in the last 30 days.
Does Lodestone Accessibility Audit work with WordPress 7.1?
Yes. The developer has tested Lodestone Accessibility Audit up to WordPress 7.1.2, the latest release. It requires WordPress 6.4 or newer.
What PHP version does Lodestone Accessibility Audit need?
Lodestone Accessibility Audit requires PHP 7.4 or higher. Most hosts run PHP 8.x today, so it works on any modern WordPress hosting.
When was Lodestone Accessibility Audit last updated?
The latest version, 1.0.13, was released on September 27, 2026 (6 days ago).
Who makes Lodestone Accessibility Audit?
Lodestone Accessibility Audit is developed and maintained by Lodestone.
What are the best alternatives to Lodestone Accessibility Audit?
The most popular alternatives to Lodestone Accessibility Audit 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