What this test checks
Color contrast
Text that does not meet the WCAG AA contrast ratio against its background.
Images and alt text
Images, image buttons and image links without a text alternative.
Forms and labels
Inputs, selects and text areas without an accessible label.
Links and buttons
Links and buttons without a name that screen readers can announce.
ARIA usage
Invalid ARIA roles, attributes and values, and hidden elements that can still receive keyboard focus.
Page structure and landmarks
Page language, page title, heading order and landmark regions, partly checked as best-practice rules.
Impact and affected elements
Each failed rule with its impact level, the number of affected elements, sample HTML and the WCAG success criteria it maps to.
Sample result
A real result for devteam.co.kr, tested 18 hours ago.
Accessibility (WCAG)
No WCAG violations detected by axe-core (40 rules passed).
axe-core 4.13.0 · WCAG 2.2 A/AA + best practices on the rendered desktop page. Score = 100 − 15 per critical, 8 per serious, 4 per moderate and 2 per minor rule failed.
How it works
- axe-core 4 runs inside headless Chromium on our test server in Virginia, USA, after your page has fully loaded at a 1366×860 desktop size.
- It checks the rules tagged WCAG 2.0, 2.1 and 2.2 Level A and AA, plus Deque's best-practice rules, on the rendered page, so content added by JavaScript is included.
- Every request the browser makes goes through a network guard that only connects to public IP addresses on ports 80 and 443.
- The check shares one browser session with the responsive and mobile tests and usually finishes within a minute.
How it is scored
The score is a deduction formula: it starts at 100 and loses 15 points for each critical rule that fails, 8 for each serious, 4 for each moderate and 2 for each minor, with a floor of 0. A rule counts once however many elements fail it, and grades follow our scale: A+ 95+, A 90+, B 80+, C 70+, D 60+, F below 60.
| Check | Good | Needs work | Poor |
|---|---|---|---|
| Critical rule failures | None | — | Any (−15 points each) |
| Serious rule failures | None | — | Any (−8 points each) |
| Moderate rule failures | None | Any (−4 points each) | — |
| Minor rule failures | None | Any (−2 points each) | — |
| Score after deductions | 90–100 (A or A+) | 70–89 (B or C) | Below 70 (D or F) |
Grades: A+ 95–100 · A 90–94 · B 80–89 · C 70–79 · D 60–69 · F below 60.