AccessMate automatically scans every page for accessibility violations using axe-core, provides AI-powered fix suggestions, and gives your visitors a fully customisable accessibility toolbar — all in one plugin.
One plugin handles scanning, reporting, fixing, and visitor accessibility — no juggling multiple tools.
Uses axe-core 4.x directly in the browser — the same engine used by Deque and Google — to detect 55+ WCAG 2.1 AA violations across all your pages.
Connect Claude, GPT-4, Gemini or Ollama and get precise, developer-ready code suggestions for each violation. No more guessing what to change.
A beautiful, Shadow DOM-isolated toolbar your visitors can use to adjust font size, contrast, dyslexia font, cursor size, and 6 more accessibility features.
Generate audit reports that look like professional accessibility assessments — with issue numbers, WCAG criteria, affected users, and export to CSV.
Scan every page, post, category, archive, and custom post type in one click. Results are stored per-page so you can track progress over time.
Hover over any issue in the results panel to highlight the exact element on the page with a purple glow. Click to scroll directly to it.
Customise the toolbar colour, position, and which of the 10 features are available to your users. Live preview updates in real time.
Set daily, weekly, or monthly automated scans so you always know your accessibility score without remembering to check manually.
API keys are AES-256-CBC encrypted at rest. All REST endpoints require appropriate WordPress capabilities. Help URLs are domain-validated.
No configuration required to get started. Install, activate, and run your first scan.
Upload to WordPress or install directly from the plugin directory. Activate and you're ready.
Click "Scan Page" in the admin bar on any page, or bulk-scan your entire site from the backend.
See every violation categorised by severity, WCAG criterion, affected users, and the exact element.
Connect an AI provider and get a precise code suggestion for each issue.
axe-core checks everything from colour contrast to keyboard navigation, ARIA roles, and document structure.
Text and UI components meet 4.5:1 and 3:1 ratios
All images have meaningful or empty alt attributes
All interactive elements are keyboard accessible
Visible focus styles on all interactive elements
Correct use of landmark roles, aria-label, aria-expanded
All inputs have programmatically associated labels
Logical heading hierarchy without skipped levels
Descriptive link text without generic "click here"
HTML lang attribute set correctly
Lists use proper ul/ol/li semantic elements
Every page has a descriptive <title> element
Full axe-core WCAG 2.1 A & AA ruleset
alt attribute to the image that describes its content or function. If the image is decorative, use an empty alt="" so screen readers skip it.Connect your preferred AI provider and get precise, copy-pasteable code suggestions for every violation. No more reading WCAG documentation to understand what to change.
Export a CSV that matches professional accessibility audit formats — issue number, page URL, WCAG criterion, users affected, and recommendation.
| # | Page | WCAG | Severity | Issue Title | Users Affected | Elements |
|---|---|---|---|---|---|---|
| 1 | /homepage | 1.4.3 | critical | Insufficient colour contrast | Low Vision | 6 |
| 2 | /about | 1.1.1 | critical | Image missing alt text | Blind | 3 |
| 3 | /contact | 3.3.2 | warning | Missing form field labels | Blind, Mobility | 4 |
| 4 | /blog | 2.4.4 | warning | Non-descriptive link text | Blind, Mobility | 8 |
AccessMate makes WCAG compliance achievable for everyone, not just accessibility specialists.
"Finally a WordPress plugin that does real WCAG scanning — not just a checklist. The axe-core integration catches things I would have missed entirely. The AI suggestions save me hours."
"The accessibility toolbar widget is exactly what our e-commerce site needed. Our visually impaired customers immediately noticed the difference. Setup took under 5 minutes."
"We needed to produce accessibility audit reports for a government client. AccessMate's export matches the exact format they require. Saved us days of manual auditing work."
Everything you need to know before installing.
AccessMate uses axe-core to detect around 55+ automated WCAG 2.1 AA rules — the same engine used by Google Lighthouse. Automated tools catch ~30–40% of all accessibility issues. For full compliance, we strongly recommend combining AccessMate with manual testing using assistive technologies like NVDA and VoiceOver.
No. The widget bundle is only 3.71KB gzipped — smaller than most favicons. It uses Shadow DOM to fully isolate its styles, so it won't affect your theme in any way, and it loads asynchronously.
No. The scanning, reporting, and accessibility toolbar all work completely without an AI provider. The AI features (fix suggestions, compliance summaries) are optional enhancements that require you to provide your own API key for Claude, OpenAI, Gemini, or a local Ollama instance.
Yes. API keys are encrypted using AES-256-CBC with your site's WordPress auth key as the encryption secret before being stored in the database. They are never exposed in client-side code or API responses.
Yes. The page scanner loads pages in a hidden same-origin iframe. Because you're already logged in as an admin, the iframe inherits your session cookies, so password-protected pages and logged-in-only content are scanned correctly.
AccessMate requires WordPress 6.0+ and PHP 8.0+. It is tested against the latest stable WordPress release. No additional server dependencies are required.
Free to download. No credit card required. Scan your first page in under 60 seconds.
Works with any WordPress theme · No coding required · GDPR friendly