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