AccessiLint
Real-time WCAG 2.1 AA accessibility linting for Visual Studio 2022 — catch violations as you write, before they reach QA or a compliance audit.
What it does
AccessiLint catches accessibility violations as you write HTML, Razor, and CSHTML — before they reach QA, a client review, or a compliance audit. Violations appear directly in Visual Studio's Error List, linked to the exact WCAG 2.1 success criterion so you know what's wrong and how to fix it.
🔒 AccessiLint Pro adds one-click HTML and Word accessibility audit reports for clients and regulators. Available at novawrightstudios.com.
Features
- 🔍 Real-time diagnostics — WCAG violations appear in the Error List as you type, with no build step required
- 🏷️ Criterion-level guidance — every finding references the exact WCAG 2.1 AA success criterion
- ⚡ Zero configuration — install the extension and you're done
- 🌐 Multi-format support —
.html, .cshtml, .razor, and .css files
WCAG 2.1 AA checks included
| Criterion |
Description |
| 1.1.1 |
Non-text content — missing alt on images |
| 1.3.1 |
Info & relationships — form labels, landmarks |
| 1.3.5 |
Input purpose — autocomplete attributes |
| 1.4.3 |
Color contrast — text against backgrounds |
| 1.4.11 |
Non-text contrast — UI component boundaries |
| 2.1.1 |
Keyboard — interactive elements reachable |
| 2.4.4 |
Link purpose — generic or empty link text |
| 3.1.1 |
Language of page — lang attribute present |
| 4.1.1 |
Parsing — duplicate IDs, malformed markup |
| 4.1.2 |
Name, role, value — ARIA usage and roles |
Getting started
- Install the extension (close Visual Studio first)
- Reopen Visual Studio and open any solution
- Open a
.html, .cshtml, or .razor file — diagnostics appear automatically in the Error List
Requirements
- Visual Studio 2022 (version 17.0 or later)
- Windows 10 or later
AccessiLint Pro
Need to generate accessibility audit reports for clients or regulators? AccessiLint Pro adds:
- 📄 Full-solution audit reports — scan every
.html, .cshtml, and .razor file in one pass
- 📊 HTML + DOCX output — a shareable report that opens in any browser, plus a Word document for clients and stakeholders
One-time purchase, no subscription. Available at novawrightstudios.com.
License
This extension is free to use. The real-time linter has no restrictions.
Support
Questions or issues? Visit novawrightstudios.com or email novawrightstudios@gmail.com