Lapis on Neptune
#1f22d2
A blue that is about as vivid as sRGB can show at this lightness. It is mid — the hardest range to put text on, either colour struggles.
Hex
#1f22d2
RGB
31, 34, 210
OKLCh
41.9% 0.251 268.1°
CIELAB (D50)
27.7, 49.8, -89.4
What is true of this colour, and of no other
- 3 other named colours sit within ΔE00 2 of it.
- It uses 90% of the chroma sRGB can show at this lightness and hue — close enough to the boundary that a wider display would show it slightly more vividly.
- As text on white it measures APCA Lc 90.1; on black, Lc -12.2. The sign is the polarity, which the WCAG ratio discards.
- Built into an eleven-step scale, 10 of the 10 adjacent pairs stay ΔE00 2 apart — see the ramp.
- All three dichromacies see it as very nearly the same colour you do: its hue is not the part carrying its identity.
Text on this colour
White text
9.47:1 — passes AA
Black text
2.22:1 — fails AA
White text is the better of the two at9.47:1. That is enough for body text.
The same colour, with one cone missing
As you see it
#1f22d2
protanopia
#2222d2 · ΔE00 0.2
deuteranopia
#2121d2 · ΔE00 0.2
tritanopia
#2121d3 · ΔE00 0.3
The twelve nearest named colours
Ranked by CIEDE2000 — perceptual distance, not hex arithmetic. The closest isBrutally Blue at ΔE00 1.413: between 1 and 2 — a trained eye spots it when the two touch; nobody spots it across a room. What the numbers mean.
- Brutally BlueΔE00 1.413 · #0022dd
- TetraammineΔE00 1.432 · #1e20c7
- Arcade GlowΔE00 1.566 · #0022cc
- Nightfall in SuburbiaΔE00 2.3 · #0011dd
- Sapphire SplendourΔE00 2.791 · #2425b9
- Midsummer NightsΔE00 2.964 · #0011ee
- Blue OverdoseΔE00 3.014 · #0020ef
- Slice of HeavenΔE00 3.018 · #0022ee
- VesperΔE00 3.053 · #0011cc
- Burning UltrablueΔE00 3.156 · #150aec
- UltramarineΔE00 3.163 · #1805db
- BluebonnetΔE00 3.169 · #1c1cf0
5 of these have no page of their own: pages exist for the 4,961 colours the dataset marks as good names.