Green Symphony
#66aa22
A green that is saturated. It is light — black text sits on it comfortably, white text does not.
Hex
#66aa22
RGB
102, 170, 34
OKLCh
66.8% 0.176 133.3°
CIELAB (D50)
63.2, -38.3, 56.9
What is true of this colour, and of no other
- 6 other named colours sit within ΔE00 2 of it.
- It uses 93% 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 54.5; on black, Lc -47.3. 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.
- protanopia and deuteranopia and tritanopia shift it by ΔE00 14.5 and 14.1 and 57.8 — no red cone.
Text on this colour
White text
2.86:1 — fails AA
Black text
7.34:1 — passes AA
Black text is the better of the two at7.34:1. That is enough for body text.
As text on white, it needs to change
#4b8500 is the nearest colour of the same hue that passes AA on white, at 4.50:1. Only the lightness moved, and some saturation was given up to stay inside sRGB.
The same colour, with one cone missing
As you see it
#66aa22
protanopia
#a4a421 · ΔE00 14.5
deuteranopia
#9a9a29 · ΔE00 14.1
tritanopia
#8e8eea · ΔE00 57.8
The twelve nearest named colours
Ranked by CIEDE2000 — perceptual distance, not hex arithmetic. The closest isDark Slimelime at ΔE00 1.147: between 1 and 2 — a trained eye spots it when the two touch; nobody spots it across a room. What the numbers mean.
- Dark SlimelimeΔE00 1.147 · #66aa11
- Alpine MeadowΔE00 1.441 · #6aae2e
- Ruminant’s ParadiseΔE00 1.612 · #5ca904
- Appetising AsparagusΔE00 1.801 · #66aa00
- Herbal LiftΔE00 1.828 · #6ba520
- LeafΔE00 1.92 · #71aa34
- Plastic PinesΔE00 2.107 · #55aa11
- ChristiΔE00 2.117 · #71a91d
- YoshiΔE00 2.2 · #55aa00
- GrassΔE00 2.24 · #5cac2d
- Yule TreeΔE00 2.249 · #66b032
- StarburΔE00 2.407 · #6cb037
8 of these have no page of their own: pages exist for the 4,961 colours the dataset marks as good names.