Accessibility — WCAG and EAA checks

The European Accessibility Act applies since June 2025 and WCAG 2.1 AA is the measure most regulators point to. These checks and kits measure contrast, targets and structure against that bar.

15 tools

Subscribe to this shelf. One annual key for the 6 linters on this shelf: the workspace sweep and the dated report in each, plus rule updates. Linters added to this shelf later are included. Subscribe to this shelf — $79/yr
For teams. One team key opens every ReadyStack linter for five seats and CI. Team key — $149 once

WCAG 2.2 CSS Lint - Focus & Target Size

VS Code extension

Reads your stylesheet and names the success criterion each rule breaks, including the three WCAG 2.2 added that WCAG 2.1 linters never learned.

VS Code Marketplace: 12 installs

EPUB Accessibility Metadata Lint (EAA)

VS Code extension

18 rules over the accessibility metadata in your .opf: 12 findings in the sample file, 9 of them errors, 6 of them invented or malformed values

WCAG 2.1 AA Legal Baseline Audit for templates

VS Code extension

Audits HTML, JSX, Vue, Twig, Blade, ERB and Razor markup against the 24 WCAG 2.1 Level AA checks that 28 CFR 35.200 and EN 301 549 actually name - not WCAG 2.2.

Project Management UI Kit — Kanban Board, Task Status & Milestone Components with WCAG 2.2 AA States (Figma + Sketch)

Figma kit

Project management UI kit for SaaS product designers who sell to US federal agencies (Section 508) or EU public buyers (EN 301 549): a white-on-#22C55E “Done” badge is…

ADA Compliance Checker 2027 — Title II PDF Scope & Budget (28 CFR 35.201)

Spreadsheet calculator

For city, county and school-district web teams: WCAG 2.1 AA applies from April 26, 2027 (population 50,000+) or April 26, 2028.

Student Attendance Dashboard — California Chronic Absenteeism & ADA (Tableau)

Tableau template

CDE rule: absent 10% or more of expected days = chronically absent; each absence also carries ADA value at $11,323–$12,746 per ADA (CDE 2025–26 adjusted base grant)

Furniture CAD Blocks - Restaurant Tables with IBC 19 in Aisle Lines + ADA Dining Clearances (12 DXF blocks, inches)

CAD blocks

Tables 48 in apart with chairs on both sides leave 10 in of aisle accessway - a 16 ft accessway needs 14 in under the IBC.

PHP PDF library for accessible tagged PDFs (ADA Title II)

Council agendas, notices and permit forms your PHP app writes pass 8 of 8 accessibility checks, before the April 26, 2027 Title II date

AODA Accessibility Feedback Form for Ontario Businesses – Customer Service Standard, 2026 Report Year

WordPress plugin

Every Ontario business with at least one employee must run an accessible feedback process (O. Reg. 191/11, s. 80.50).

Mobile App UI Kit — Accessible Components for Figma (WCAG 2.2 AA, EAA)

Figma kit

Mobile app UI kit for apps sold to EU consumers: 8 components, 24 variants, every text/fill pair measured at 4.5:1 or better, 48 px touch targets.

Portfolio UI Kit for EU Freelancers: GDPR Contact Form, Cookie Banner by Region, WCAG 2.2 AA

Figma kit

Portfolio UI kit for freelance designers selling to EU clients: 8 components, 26 variants, every text/fill pair measured at 6.18:1 or better against the WCAG 2.2 AA…

Dashboard UI Kit — WCAG 2.1 AA Contrast Checked, Figma

Figma kit

7 dashboard components, 22 variants, every text/fill pair at 4.5:1 or higher (lowest 5.91:1) — the contrast line EN 301 549 takes from WCAG 2.1, and Germany's BFSG fines…

Accessibility Statement Lint (EU model)

VS Code extension

Checks the accessibility statement you already published against the EU model statement and its two dates

EAA Form Lint: WCAG 2.2 AA for HTML

VS Code extension

Names every WCAG 2.2 AA form failure on its line, with the criterion and the fix

EN 301 549 Lint — European Accessibility Act rules, with the clause number, inside your editor

VS Code extension

Flags the EN 301 549 clause each line breaks, and separates what is in force today from what arrives with V4.1.1.

Questions

Do my files leave my computer?

No. The extensions and command-line checks run on your machine and your files are not uploaded. The browser calculators run in the page.

What does it cost?

Every tool is free for the file or case in front of you. The paid part is a one-time licence key; each tool page shows its price and what the key adds. A team key ($149 once) opens every ReadyStack linter for five seats and CI.

More collections

US payroll, tax and filing deadlines — 2026 checksUK tax, payroll and HMRC rules — 2026/27 checksEU rules with a 2026 date — deadline and fine checksE-invoicing rules — format and deadline checksPrivacy and data protection — rule checksSecurity and supply chain — linters for the rules that bind softwareDeveloper deadlines — deprecations, removed APIs and build breaksSelling online — pricing, fee, email and consumer-law rulesAI rules and agent configuration — lintersSubmission gates — pass the store or registry review the first timeHealth and medical software — regulatory checksExam flashcards — licensing and certificationTemplates and design assetsDeutschland 2026 – Fristen, Lohn, Steuer und Pflichten All tools