Color Audit

Color Audit scans a website's colors, groups the near-duplicates, and checks the foreground and background pairs it uses against WCAG 2.2 contrast thresholds. It runs at vesperapps.com/colors/color-audit.

Two ways to scan

Reading the report

What it reads, and what it can't

Color Audit reads a site's authored CSS - the same static-analysis approach a CSS analyzer uses - not the fully rendered page. Colors applied by JavaScript or images, or a background inherited from a parent element, can therefore be missed. When it can't resolve both sides of a pair (for example, a semi-transparent background whose final color depends on what is behind it), it skips that pair rather than guessing. Treat Color Audit as a fast first pass. For a full WCAG audit of a live site, use Vesper Audit.

Privacy

Paste-CSS analysis happens entirely in your browser. The Scan-a-URL option fetches the target page's stylesheets through a Vesper serverless function - this works around the browser's cross-origin restrictions - and returns the CSS to your browser for analysis. The page content and your results are not stored.