#E0E0E0 on #121212
…WCAG ratios, on-device
Compute the WCAG contrast ratio between two hex colours, and compare the common NoCharge board and text pairs. Runs in this browser; nothing is uploaded.
Category: Accessibility
Bottom line: Enter two hex colours and see their WCAG 2.x contrast ratio, plus the AA/AAA thresholds for normal and large text. The tool also lists NoCharge's common palette pairs with the exact ratio each achieves. It is a calculation, not a readability guarantee for every person.
Two colours
Quiet Arcade pairs
#E0E0E0 on #121212
…#12B66A on #121212
…#E0E0E0 on #1C1C1C
…#9A9A9A on #1C1C1C
…#0B1510 on #12B66A
…#38BDF8 on #18201E
…#A78BFA on #18211E
…#E8F0EC on #18211E
…#FBBF24 on #18211E
…The checker converts the two six-digit sRGB colors to linear-light channel values and combines them into relative luminance: L = 0.2126R + 0.7152G + 0.0722B. Contrast is (lighter L + 0.05) ÷ (darker L + 0.05). Threshold decisions use the unrounded ratio; the display rounds it to two decimal places.
White has luminance 1 and black has luminance 0, so their ratio is (1 + 0.05) ÷ (0 + 0.05) = 21:1. Identical colors have a ratio of 1:1. Changing which one is foreground does not change this arithmetic.
For WCAG 2.x text contrast, AA uses 4.5:1 for normal text and 3:1 for large text; AAA uses 7:1 and 4.5:1 respectively. Large text means at least 18 pt regular or 14 pt bold, approximately 24 px or 18.7 px, not simply any heading element.
WCAG 2.x AA: 4.5:1 for normal text, 3:1 for large text and UI components. AAA is 7:1 for normal text and 4.5:1 for large text. NoCharge targets AA and publishes the results in its accessibility position.
WCAG 2.x ratio checkers use sRGB relative luminance. Results can differ if a tool models opacity or blending, rounds before testing thresholds, or uses a different contrast model such as APCA. This checker computes exact WCAG ratios from hex colours without blending.
No. Contrast is necessary but not sufficient: font size, weight, background texture, and visual processing all matter. The checker states a ratio, not a readability verdict for every person.
The palette section names common Quiet Arcade foreground/background pairs and calculates each ratio. Those examples are not a live inspection of every state, overlay, or control in the games.
<iframe src="https://nocharge.net/tools/contrast-checker/" width="400" height="620" title="NoCharge contrast checker"></iframe>
<p>Source: <a href="https://nocharge.net/tools/contrast-checker/">NoCharge tool</a></p>Next action
NoCharge targets, test matrix, and manual checklist.
The game whose palette is checked against non-color-critical states.
Terms used across accessibility pages.