Accessibility practitioners and designers regularly encounter two different contrast numbers for the same color pair: the familiar WCAG 2.x ratio (e.g., 4.87:1) and an APCA Lc score (e.g., Lc 75.2). These numbers come from fundamentally different algorithms, serve different purposes, and are not directly comparable. Understanding the difference matters both for current compliance and for preparing for WCAG 3.

The WCAG 2.x formula — what it is and where it falls short

The WCAG 2.x contrast ratio formula has been the normative standard since WCAG 2.0 in 2008. It computes relative luminance for each color using a linearized sRGB model, then expresses the ratio as (L1 + 0.05) / (L2 + 0.05) where L1 is the lighter color's luminance.

This formula is symmetric — swapping foreground and background gives the same ratio — and produces values from 1:1 to 21:1. It was designed to be simple and computationally light, which was important in the early web era. Its weaknesses are now well-documented:

APCA — the algorithm proposed for WCAG 3

APCA (Advanced Perceptual Contrast Algorithm) was developed by Andrew Somers as a more perceptually accurate model for WCAG 3. It replaces the symmetric ratio with a signed Lightness Contrast score (Lc), expressed as a positive or negative number typically in the range of −108 to +106.

Key differences from WCAG 2.x:

APCA is not a drop-in replacement for WCAG 2.x ratios. A passing WCAG 2.x result does not imply a passing APCA result, and vice versa. Run both if you want to future-proof your work.

APCA Lc thresholds — practical reference

The APCA Bronze Simple Mode (WCAG 3 working draft guidance) provides simplified thresholds:

These are approximate values from the current working draft and may change before WCAG 3 is published. They should be treated as guidance, not as finalized normative requirements.

When APCA and WCAG 2.x disagree

The two algorithms can produce contradictory results. The most important cases where they diverge:

What to use today

For legal compliance and audit purposes, WCAG 2.2 with its ratio formula is the current normative standard. APCA is not yet required and will not be until WCAG 3 is published — a date that remains unannounced as of mid-2026. However, using APCA as a secondary check, especially for dark mode and for very small or very large text sizes, gives you a more accurate picture of actual user experience. The Flowfiles contrast checker displays both the WCAG 2.x ratio and an APCA Lc preview for every color pair, so you can monitor both without switching tools.