How it works
Scan, fix, report. No overlays.
reala11y works at the code level. It scans the HTML your WordPress site actually serves, applies safe fixes through WordPress filters, offers optional AI authoring help with your own API key, and produces honest documentation. No floating widget, no client-side patching, no compliance promises.
01 — Scan
A WCAG 2.2 rule library, in your editor and across your site
Run a scan from the dashboard or from the block editor's sidebar. reala11y fetches the rendered HTML — the theme's real output — and checks it against 22 WCAG 2.2 rules — all free, flagging each issue with its rule, success criterion, and a suggested remedy. Dismiss false positives with a note; they stay dismissed.
- Language attribute (3.1.1)
- Missing alt text (1.1.1)
- Color contrast (1.4.3)
- Heading hierarchy (1.3.1)
- Skip link to main (2.4.1)
- Focus visible (2.4.7)
- Form labels (3.3.2)
- target="_blank" rel (4.1.2)
- Empty buttons / links (4.1.2)
- Duplicate id (4.1.1)
- Target size 24×24 (2.5.8, new in 2.2)
- Link purpose (2.4.4)
- …plus 10 more — 22 rules in all
02 — Fix
Safe, code-level remediation you control
Toggle on the fixes you want. reala11y registers WordPress filters that write the change into the rendered HTML — so screen readers, crawlers, and audit tools all see the corrected page, not a runtime patch. Tier 1 fixes are attribute-only and cannot alter visible content; every fix has one-click rollback, and a single Safe Mode switch disables them all.
- Skip-link injection
- Focus-outline CSS
- Minimum target-size padding
- Main landmark role
- Restore pinch-to-zoom
- rel="noopener noreferrer"
- Strip duplicate ids
- Strip positive tabindex
- Strip redundant image title attrs
- Clean tag-cloud link titles
Fixes are logged for audit and are idempotent — re-running changes nothing. Auto-apply of safe fixes is off by default until you opt in.
03 — AI (optional, bring your own key)
Author-facing AI that suggests — you review and apply
Every install — including the free plugin — ships the full bring-your-own-key AI suite for OpenAI, Anthropic, or Google Gemini. You supply your own API key; we never resell quota and never store your AI responses. A local cost ledger with daily and per-feature caps keeps spend predictable, and every AI result carries a clear "Generated by AI — please review for accuracy" note. Keys are encrypted at rest and never shown back to you in full.
- Alt text for images
- Long descriptions for complex images
- Readability rewriting
- Descriptive link text
- Heading-structure suggestions
- Form-label suggestions
- Plain-language WCAG explainer
- Statement personalizer
- Manual-fix code generator
- Color-contrast suggester
- Decorative-image detector
- PDF document summary
Until you add a key, the AI features stay inert — the plugin makes no AI calls on its own.
04 — Report
A statement and a VPAT starter — not a guarantee
Generate a customizable accessibility statement and a Voluntary Product Accessibility Template (VPAT) starter from your actual scan results. Scheduled scans can deliver recurring email reports. We won't tell you you're "fully compliant" — we give you documentation you can take to your legal team and your auditor.
The generated statement is a template. Review it with your legal counsel and update it to reflect your real conformance status before publishing.
The honest part
No automated tool — ours included — makes a website "WCAG compliant," "ADA compliant," or "lawsuit-proof." By criteria, automated tooling detects approximately 30–40% of WCAG failures; by issue volume, public analyses put automated coverage of common errors higher, but the remainder requires manual review by a person. reala11y pairs automated scanning with the documentation you need for that review. It does not certify compliance or guarantee freedom from lawsuits.