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.

9 tools

For teams. One team key opens every ReadyStack linter for five seats and CI. Team key — $149 once

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.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.

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.

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 checksTemplates and design assetsDeutschland 2026 – Fristen, Lohn, Steuer und Pflichten2026年の申告・インボイス・社会保険 チェッカーとテンプレート All tools