Track your revenue and views all in one place with DataFast

Brand Accessibility Checker

Audit semantic color pairs against WCAG AA before you ship. Edit tokens live and see pass/fail grades for every foreground and background combination.

Start from a preset or edit tokens. We check body text, buttons, cards, and accent pairs against WCAG AA (4.5:1).

Surfaces

Background

#0f172a

Surface

#1e293b

Muted

#334155

Border

#334155

Text

Text

#f8fafc

On primary

#ffffff

On accent

#0f172a

Brand

Primary

#3b82f6

Accent

#06b6d4

Contrast report

PairRatioGradeWCAG
Body on background#f8fafc / #0f172a17.06:1AAAPass
Button label on primary#ffffff / #3b82f63.68:1FailFail
Headline on background#f8fafc / #0f172a17.06:1AAAPass
Text on card#f8fafc / #1e293b13.98:1AAAPass
Accent label on accent#0f172a / #06b6d47.35:1AAAPass

Full kits include this report in DESIGN.md exports. Open the playground to fix failing pairs and re-export.

Accessibility checks built into brand kits

Beautiful palettes fail in production when button labels or muted text drop below 4.5:1 contrast. Our brand accessibility checker tests every semantic pair in your kit — the same checks included in DESIGN.md contrast reports.

Pair with the color palette generator and playground to fix tokens and re-export.

What the checker validates

WCAG 2.1 contrast ratios with AA and AAA grades.

  • Body text on background and card surfaces
  • Primary and accent button label contrast
  • Destructive and success state pairs when present
  • Live grade: AAA, AA, AA Large, or Fail
  • Same logic embedded in DESIGN.md zip exports

Check brand accessibility in three steps

Load a palette, review the report, adjust failing tokens.

  • Pick a preset palette or edit hex values in the checker below
  • Review the contrast table for any Fail rows
  • Open playground to fix colors and export an accessible kit

When to run contrast checks

Before handing tokens to engineering or AI agents. After importing colors from a URL. When randomizing palettes and need a quick WCAG sanity check.

FAQ

What WCAG level do you target?
We grade against WCAG 2.1 — AA (4.5:1 normal text, 3:1 large text) and AAA (7:1). Failing pairs are flagged in red.
Is contrast included in exports?
Yes. DESIGN.md and zip exports include a full WCAG contrast report for light and dark modes.
Can AI agents fix failing contrast?
Use the brand refiner or describe contrast issues — tokens adjust toward WCAG-compliant foreground colors.

Related

Free tools

Interactive utilities you can use without an account. Each tool links to related guides and export workflows across the site.