Accessibility WCAG / EAA Checker
Pricing
from $5.00 / 1,000 page successfully checkeds
Accessibility WCAG / EAA Checker
Bulk axe-core accessibility checks (WCAG 2.x A/AA tags). Supports EAA readiness reviews — not a legal compliance certificate. Static HTML via jsdom. By Steadfeed.
Pricing
from $5.00 / 1,000 page successfully checkeds
Rating
0.0
(0)
Developer
Steadfeed
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Features
Share
Run axe-core accessibility checks on public pages in bulk.
Default rule tags: wcag2a, wcag2aa, wcag21a, wcag21aa, wcag22aa — useful for EAA readiness reviews that commonly reference WCAG 2.1 AA / EN 301 549.
Not a legal compliance certificate. Automated findings support remediation; they do not certify WCAG or EAA conformance.
Built by Steadfeed.
How it works
- Fetches each public URL as static HTML (polite, SSRF-safe)
- Loads HTML into jsdom and runs axe-core
- Returns violations (capped list), incomplete checks, pass sample, impact counts, and a 0–100 heuristic score
Input
| Field | Default | Notes |
|---|---|---|
urls | required | 1–40 public http(s) pages |
tags | WCAG A/AA set above | axe-core tags |
includeBestPractice | false | Adds axe best-practice rules |
maxViolationsListed | 25 | Row size cap; counts still full |
dryRun | false | Built-in fixture with known issues |
Pricing (draft — not live until owner approval)
- page-checked — $0.005 per successful page (
status=ok) - Actor start — $0.00005
- Error rows free; do not enable
apify-default-dataset-item
Limitations (honest)
- Static HTML / jsdom — JS-rendered content may be missed
- Some contrast, focus, and keyboard rules need a real browser and human testing
- Incomplete axe results mean “needs review,” not pass/fail
- jsdom may log missing canvas/
getContextnotices; they do not fail the run - EAA coverage involves more than page HTML (docs, support, products); this Actor checks pages only
Example
{"urls": ["https://example.com/", "https://www.w3.org/WAI/"],"tags": ["wcag2a", "wcag2aa", "wcag21a", "wcag21aa", "wcag22aa"]}