Five products. One checker engine. 52 of 55 WCAG 2.2 criteria.
WCAG Audit is a complete accessibility platform — not a single tool. From a Chrome extension for quick checks to a self-hosted server with real screen-reader walkthroughs, every surface uses the same checker engine.
One engine. Five surfaces.
All five products share the same 12 checkers. A criterion covered by one is covered by all of them — the differences are packaging and where you run them.
Every team has a different workflow. We’ve got you covered.
Chrome Extension
One-click audit from the browser toolbar. See issues overlaid directly on the page with element-level highlighting and fix suggestions.
- Runs all 12 checkers on the current page
- Element-level highlighting with CSS selector paths
- AI vision review (included on paid plans)
- Export to Excel, Markdown, and JSON in one click
CLI (wcag-audit)
Audit your entire application — including pages behind login. The CLI discovers routes from your framework, authenticates, and scans every page automatically.
- Auto-discovers routes from Next.js, Remix, SvelteKit, and more
- Authenticates via cookies, headers, or interactive login
- Writes WCAG_FIXES.prompt.md — one-shot fix prompt for Claude Code / Cursor / Windsurf
- 10 deterministic codemods auto-fix ~60% of rules (no LLM call) with the Next.js plugin
- Intelligent caching — skip unchanged pages on re-runs
Self-hosted Server
Fastify + Playwright server you run on your own infrastructure. Multi-tenant API with job queues, real screen-reader walkthroughs, and no data leaving your network.
- Multi-tenant REST API with API key authentication
- Real VoiceOver / NVDA walkthroughs via guidepup
- Job queue with concurrency control and retry logic
- Self-hosted mode — audit results never leave your network
Desktop App (Electron)
Native macOS and Windows application with a graphical interface. Point-and-click auditing for teams that don’t live in the terminal.
- Native installers — DMG for Mac, EXE for Windows
- Bundles the companion server — no separate install needed
- Same 12 checkers as the CLI and extension
- Works offline — only AI vision requires an internet connection
GitHub Action
One-line addition to your workflow file. Audit every PR automatically and fail the check if accessibility regressions are found.
- Drop-in workflow — two lines of YAML
- Uploads audit artifacts (Excel + JSON + Markdown)
- Configurable fail-on threshold (critical, serious, moderate)
- Auth credentials stored as GitHub Secrets
One audit. Seven files. Pick the one your workflow needs.
Every audit run produces up to seven output files. Excel and Markdown are generated by default — enable the rest in .wcagauditrc.
Findings fixed, not just reported.
Two remediation paths run automatically after every scan — deterministic codemods for the rules that are always the same, and a one-shot LLM prompt for everything else.
About 60% of common rules are auto-fixed with a deterministic codemod when the @wcag-audit/next-plugin is installed. No LLM call, no cost, no review needed.
- text-spacing (1.4.12)
- contrast (1.4.3)
- alt text (1.1.1)
- label (1.3.1)
- button-name (4.1.2)
- link-name (2.4.4)
- image-alt (1.1.1)
- lang-html (3.1.1)
- missing-form-label (1.3.1)
- fixed-width-overflow (1.4.10)
Every scan writes a single markdown file containing every finding mapped to its source file and line. Open it in your LLM editor and apply all fixes in one pass.
- Works with Claude Code, Cursor, and Windsurf
- Findings ordered by severity — critical first
- Source lines resolved via exact, likely, or grep confidence
- False positives you’ve dismissed are excluded automatically
@wcag-audit/next-plugin — exact source mapping for Next.jsRun wcag-audit plugin-init to auto-install. The plugin stamps data-wcag-src attributes on every JSX element at build time, enabling the codemod path to resolve findings to the exact source file and line with “exact” confidence instead of a heuristic grep.
Twelve checkers. One engine. Deployed everywhere.
Coverage is identical across all five surfaces. If a checker runs in the extension, it runs in the CLI, the server, the desktop app, and the GitHub Action.
VoiceOver (macOS) and NVDA (Windows) walkthroughs powered by guidepup. The server launches a real screen reader, navigates your page, and records every announcement. No emulation — real assistive technology output.
AI vision review, included on every paid plan.
The AI vision checker evaluates 12 WCAG criteria that require visual judgment. We cover the AI cost — no API key to configure, no per-request charges.
Honesty constraint: The AI prompt includes strict instructions to report “not enough information” rather than guess. Every finding includes the original screenshot region so you can verify.
Built for enterprise procurement.
Five products. One platform. Start free.
Three free audits per day, no credit card required. Upgrade when you need more.
Need help? Book a demo