HTML_CodeSniffer
The facts below are what the maker publishes about HTML_CodeSniffer, checked and dated. Our editors have not written about it yet.
The facts
Each one read from HTML_CodeSniffer's own pages, with the date it was checked.
What it does
- Accessibility standards
- It includes checks for WCAG 2.1 Levels A, AA, and AAA, and Section 508.checked 12 Oct 2026
- API access
- Yeschecked 21 Sep 2026
- Auditor feedback
- The auditor displays messages emitted by a standard and, where possible, points to the HTML element causing an issue.checked 12 Oct 2026
- Bookmarklet
- Its auditor bookmarklet can run accessibility checks on web pages and is stated to work with Chrome, Firefox, Safari and Internet Explorer.checked 12 Oct 2026
- Bookmarklet auditor
- A bookmarklet provides an auditor interface for checking pages and browsing detected issues; where possible, it points to the HTML element causing the problem.checked 12 Oct 2026
- Client-side operation
- The script is written entirely in JavaScript and does not require server-side processing.checked 12 Oct 2026
- Custom rules
- Developers can create custom sniffs and write their own standards.checked 12 Oct 2026
- Custom standards
- Developers can extend it with custom coding standards by creating their own sniffs.checked 12 Oct 2026
- Included standards
- The site lists WCAG 2.1 Levels A, AA and AAA, and Section 508 among its included standards.checked 12 Oct 2026
- Languages
- The README says the auditor has English by default, plus French and Polish translations, and can be extended with custom translations.checked 12 Oct 2026
- License
- The GitHub repository identifies the project license as BSD 3-Clause.checked 12 Oct 2026
- Node.js
- The README documents installing HTML_CodeSniffer as a Node.js module with npm.checked 12 Oct 2026
- Purpose
- HTML_CodeSniffer checks HTML source code for violations of a defined coding standard.checked 12 Oct 2026
- Scan scope
- pagechecked 21 Sep 2026
- Self-hosting
- The README describes building the auditor and moving its build directory to a web-accessible location.checked 12 Oct 2026
- Server-side use
- The README says it can run server-side on HTML fragments using Node.js and a DOM environment such as JSDom.checked 12 Oct 2026
- Support
- The project README directs users to its GitHub issue tracker to report problems and welcomes contributions through pull requests.checked 12 Oct 2026
- Technology
- It is a client-side script written entirely in JavaScript and requires no server-side processing.checked 12 Oct 2026
- Translations
- The auditor supports English by default, French, and Polish; the README describes translations as very basic string translations.checked 12 Oct 2026
- Ways to run
- The project README describes calling it from JavaScript, using its bookmarklet auditor, or running it on the command line with a headless browser.checked 12 Oct 2026
- WCAG version
- wcag 2.1checked 21 Sep 2026
Where it runs
- Browser extension
- Nochecked 21 Sep 2026
- Browser support
- The site says its auditor bookmarklet is designed to work with Google Chrome, Firefox, Safari, and Internet Explorer.checked 12 Oct 2026
Alternatives to HTML_CodeSniffer
- 1

Axe DevTools
Free planOpen sourceAndroidiOSWebAPI9.4From $40 a month - 2

WAVE
Free planWebAPIExtensionLinux8.4Free plan - 3

Binclusive
AndroidiOSWebAPI8.2From $59 a month - 4

Assistiv Labs
Free planAndroidiOSWebLinux8.2From $19 a month - 5

IBM Equal Access Accessibility Checker
Free planOpen sourceWebAPIExtensionSelf-hosted8.1Free plan - 6

A11yInspect
Free planExtensionLinuxmacOSWindows8.0From $120 a year
