Contrast audit

2 of 3 pairs pass AA for body text

  • AAA · 7+
  • AA · 4.5+
  • Large only · 3+
  • Fail

That last tile is our own brand gold on our own surface. Keep it for accents and rules — not for reading.

Select a tile to inspect it and try your own colors.

Live demo

Pick two colors, watch the verdict move

Open the full checker

Text#1d2a3e

Background#FFFCF7

Color that reads

Body copy at the size people actually read it, on the surface it will actually sit on.

Contrast 14.12
Normal text AAA
Large text AAA

Accessibility, in the open

We publish the audit of our own palette.

Here it is. Every text and control color on this site, placed by its WCAG 2 contrast against the ground it sits on and computed from the color tokens that ship.

Accessibility rules
126
Vision conditions
78
Free tools
30

The palette audit

Measured on paper, #F5F0E6 · 8 pairs in use · weakest text pair 5.23:1 · 2 refused

  1. 1.33:1 Separators Decoration, no minimum
  2. 1.86:1 Gold on paper Refused
  3. 2.11:1 White on gold Refused
  4. 4.19:1 Control borders Passes 3:1 for controls
  5. 5.23:1 Captions Passes AA
  6. 5.71:1 Gold text Passes AA
  7. 7.48:1 Labels Passes AAA
  8. 12.39:1 Body text Passes AAA
  9. 12.72:1 Buttons Passes AAA
  10. 15.30:1 Headings Passes AAA
Dashed pins are pairs we refuse: bright gold as text on paper, and white on a gold fill. Gold text uses a darker gold, and text on gold is dark ink. Separators are decoration, so WCAG sets no minimum for them; anything you can click clears 3:1.

Every tool is free

  • URL Analyzer: 20 scans a month with a free account.
  • Color Blindness Simulator: 25 simulations a day.

Paid plans

Both caps lifted, plus whole-site crawls of up to 24 pages, cloud sync and API access.

See pricing

The workflow

One brand color to a shippable system

Change the color and watch all three steps move. Nothing here asks you to trust a number you cannot reproduce.

01

Accessible ramp

Nine steps from the seed. Each one is measured against the page surface, so you can see where the scale stops being readable.

    02

    Vision check

    The same ramp through the Machado (2009) models the vision lab uses — so a scale that separates for you separates for everyone.

    03

    Export tokens

    The scale above, in the format your build already reads.

    Exported tokens for the generated scale
    
                        

    Color of the day

    A new color every morning, with its numbers

    Browse the color library
    #D3AF37

    Auric Gold

    The house accent. Warm, metallic, and — as the numbers below show — a color for rules and marks rather than for reading: it clears 3:1 as a large display color and fails as body text on a light surface.

    Hex#D3AF37 RGB211, 175, 55 HSL46° 64% 52% HSB46° 74% 83% CMYK0 17 74 17 LAB73 1 63 LCH73 63 89° On white2.11:1 On black9.96:1
    Tints, harmonies and how it reads

    Tints & shades

    Harmonies

    Complementary
    Analogous
    Triadic
    Split-comp.
    Tetradic

    How it reads

    2.11:1 on white Normal: fail Large: fail
    9.96:1 on black Normal: AAA Large: AAA

    Where to use it

    Warm, metallic, attention-carrying. It earns its place as an accent and loses it as body copy: on a light surface a reader needs #8a6d16 (4.79:1) instead.

    The libraries

    Six libraries, all checkable

    The references

    Guides and references

    Browse all

    Every tool, in one place

    Open collections
    8 shown
    Accessibility

    Color Contrast Checker

    Check text and UI colors against WCAG AA and AAA contrast ratios, see the APCA Lc score, preview the pair, and fix failing text in one click.

    Free to use

    Accessibility

    Color Blindness Simulator

    Simulate 78 vision conditions on your own images and designs: every type of color blindness, plus cataract, glaucoma, macular degeneration and more.

    Free to use

    Accessibility

    URL Analyzer

    Audit any web page's accessibility, color contrast, metadata and security from its URL, with each finding pointing at the line that caused it. Free account.

    Free to use

    Generators

    Basic Color Tools

    Everyday color tools in one workspace: a palette generator and remixer, gradient maker, color picker, palette battles and quick format conversion.

    Free to use

    Design Systems

    Design System Generator

    Generate an accessible design system from an industry, a style and a contrast target: OKLCH color ramps, type, icons and tokens, exported twelve ways.

    Free to use

    Utilities

    Image Color Picker

    Extract a palette from any image with K-means++ and an eyedropper, then check its WCAG contrast pairs, harmony and CIE Lab values.

    Free to use

    Generators

    Tints & Shades Generator

    Generate tints, shades and tonal ramps from one color in the space you choose, with every step's lightness and contrast measured as you build.

    Free to use

    Generators

    Gradient Ramp

    Build a color ramp in sRGB, linear RGB, HSL or OKLCH and measure how even its steps are, what text can sit on each one, and what color-blind readers see.

    Free to use