Accessibility Audit

WCAG 2.1 AA compliance audit using axe-core.

Accessibility audits check your site against WCAG 2.1 Level AA guidelines using axe-core — the industry-standard accessibility testing engine. Each violation includes the impact level, affected elements, and an AI fix prompt.

#Speed

Takes 5-15 seconds. Uses Playwright to render your page and inject axe-core for analysis.

#Impact Levels

ImpactDescriptionWCAG Level
CriticalBlocks users completely — keyboard traps, missing form labelsA
SeriousSignificant barrier — missing alt text, low contrast textA
ModerateAnnoying but not blocking — redundant links, missing landmarksAA
MinorBest practice issues — duplicate IDs, unnecessary ARIAAAA

#What It Checks

axe-core tests for 100+ rules including:

Images — Alt text on all meaningful images
Forms — Labels, field descriptions, error messages
Color — Contrast ratios between text and background
Keyboard — All interactive elements reachable via keyboard
ARIA — Correct use of ARIA roles, states, and properties
Structure — Proper heading hierarchy, landmarks, lists
Tables — Table headers, captions, scope attributes

#API Usage

Run accessibility audit
POST /api/v1/accessibility
Authorization: Bearer pk_...

{
  "url": "https://example.com"
}

#Chrome Detection

Vergate auto-detects system Chrome (/usr/bin/google-chrome) before falling back to Playwright's bundled Chromium. If you're self-hosting, installing Chrome gives faster startup.

Tip. Accessibility issues are grouped by impact level in the results. Fix critical issues first — they block users completely.