A11y State Contrast Checker icon

A11y State Contrast Checker

by Antonio Trifirò · Developer Tools
Manifest V3 Free
View in Chrome Web Store Data as of 16 Oct 2026

On-demand WCAG contrast audit of interactive states (:hover, :focus, :focus-visible) using the Chrome DevTools Protocol.

Users
24
+9 in 30 days
Rating
0.0 / 5
unchanged in 30 days
Ratings
0
0 in 30 days
Store rank
#141K
#118K among extensions
Version
1.0.1
updated 26 Aug 2026

Users

monthly, 3 months
01224Jul 2026Sep 2026Oct 2026
Latest, 16 Oct 2026: 24 usersMove the mouse over the chart for any month

Ratings count

monthly, 3 months
001Jul 2026Sep 2026Oct 2026
Latest, 16 Oct 2026: 0 ratingsMove the mouse over the chart for any month

The Chrome Web Store rounds user counts down to the leading digit, so the user line moves in steps. The ratings count is exact and is the better signal of real adoption.

About A11y State Contrast Checker

Automated accessibility tools such as axe-core, Lighthouse and WAVE only check colour contrast on the page's resting state. They miss contrast failures that appear only when an element is hovered or focused — a faint hover text colour, a near-invisible focus ring, an icon that washes out on hover. A11y State Contrast Checker fills that gap. It uses the Chrome DevTools Protocol to force the real :hover, :focus and :focus-visible states on the page's rendering engine, then measures the resulting contrast — so specificity, !important, custom properties and media queries are all resolved correctly by the browser itself. What it checks: • 1.4.3 Contrast (Minimum) — text vs. background on hover/focus • 1.4.11 Non-text Contrast — the focus ring vs. its surroundings • 1.4.11 — icon-only controls (SVG fill/stroke) vs. background How to use it: open any page, click the icon, press "Run audit". Results show the element, the state, the measured ratio, the required ratio and pass/fail. Click a result to highlight that element on the page. Note: while a scan runs, Chrome shows its "started debugging this browser" bar — that is how the extension forces the interactive states via the DevTools protocol, and it disappears when the scan ends. Privacy: the extension collects no data and makes no network requests — everything runs locally. It is fully open source: https://github.com/conlaccento/a11y-state-contrast-checker

Growth

WindowUsersChangeRatingsRating
7 days+5+26.3%00.00
30 days+9+60.0%00.00

Chrome Web Store search rankings

Where A11y State Contrast Checker appears when people search the store, with the 30 day change
Search phrasePosition30 days
state#21+4

Version history

3 versions recorded
1.0.126 Aug 2026
1.0.025 Aug 2026
0.1.021 Jul 2026

Details

Category
Developer Tools
First seen
21 Jul 2026
Size
23 KB
Languages
en
Pricing
Free
Privacy policy
github.com
Extension ID
pcakcofhfipglfolbdephaafohlbnljm

Permissions and risk

Elevated riskimpact 3, likelihood 3
Permissions
debuggeractiveTabscripting

Alternatives to A11y State Contrast Checker

Extensions that rank for the same store searches or share the Developer Tools category, ordered by users