Forest Green #228B22
Forest Green is a medium-dark, vivid green with hex code #228B22 and RGB rgb(34, 139, 34).
Aa
Black text reads best on this color (4.78:1).
About this color
#228B22 is a medium-dark, vivid green. In OKLCH its lightness is 56%, its chroma 0.169 and its hue 143°. Its hue sits between the warm and cool halves of the wheel. It is the named color Forest Green. Black text reads best on it, at 4.78:1.
| Hue family | Greens |
| Lightness | medium-dark (56%) |
| Chroma | vivid (0.169) |
| Temperature | in between |
| Nearest name | Forest Green |
| Black text | 4.78:1 |
| White text | 4.38:1 |
Colors that go with Forest Green
Matches found by rotating Forest Green around the OKLCH hue wheel, each labelled with the closest name in our list.
Complementary
The opposite hue (180°).
Analogous
Neighbouring hues, 30° either side.
Triadic
Three hues spaced 120° apart.
Color palettes with Forest Green
Curated color palettes that contain a color within ΔE 0.06 (OKLab) of Forest Green, closest first.
Similar named colors
The eight named colors closest to Forest Green, with their ΔE distance.
- Emerald Green #028F1E ΔE 0.015
- Kelley Green #009337 ΔE 0.025
- Irish Green #019529 ΔE 0.029
- Dark Grass Green #388004 ΔE 0.032
- True Green #089404 ΔE 0.033
- Tree Green #2A7E19 ΔE 0.038
- Green #008000 ΔE 0.039
- Sap Green #5C8B15 ΔE 0.047
More about Forest Green
How to make Forest Green
A starting recipe from common paint colors, found with a spectral paint model (the color mixer’s paint mode). Real pigments vary, so mix a small test batch and adjust.
- 1 part green
Recipe result: #2E8B3E, a difference of ΔE 0.028 from Forest Green. That is very close: most people will not see the difference.
Codes for Forest Green in every format
| HEX | #228B22 |
| RGB | rgb(34, 139, 34) |
| HSL | hsl(120, 61%, 34%) |
| OKLCH | oklch(55.8% 0.169 142.9) |
Contrast
WCAG 2 contrast ratios are the conformance target: AA needs 4.5:1 for body text and 3:1 for large text, AAA needs 7:1. APCA Lc values are supplementary guidance from the WCAG 3 drafts.
| Pair | WCAG 2 | Result | APCA | APCA guidance |
|---|---|---|---|---|
| White text on #228B22 | 4.38:1 | AA large text | Lc -75.4 | Fine for body text |
| Black text on #228B22 | 4.78:1 | AA | Lc 34.2 | Non-text elements, placeholder text |
| #228B22 text on white | 4.38:1 | AA large text | Lc 69.9 | Content text, not long reading |
| #228B22 text on black | 4.78:1 | AA | Lc -31.7 | Non-text elements, placeholder text |
Shades and tints of Forest Green
A 50–950 scale built in OKLCH: the hue is held, lightness follows a Tailwind v4-like curve, and every step is kept inside the sRGB gamut. This color sits at step 600.
-
Step 50
50
#F2F7F1
oklch(97.1% 0.01 140.5)
-
Step 100
100
#E2EEE1
oklch(93.7% 0.021 143.2)
-
Step 200
200
#CAE1C7
oklch(88.6% 0.043 142)
-
Step 300
300
#A4CEA1
oklch(80.9% 0.077 143.1)
-
Step 400
400
#71B46D
oklch(70.7% 0.122 142.9)
-
Step 500
500
#47A044
oklch(63% 0.155 142.9)
-
Step 600
600 (this color)
#228B22
oklch(55.8% 0.169 142.9)
-
Step 700
700
#107512
oklch(49% 0.157 142.9)
-
Step 800
800
#146014
oklch(42.8% 0.13 142.9)
-
Step 900
900
#1A4E18
oklch(37.6% 0.101 142.7)
-
Step 950
950
#112E0F
oklch(27% 0.064 142.4)
Forest Green with color blindness
Simulated with the Machado et al. (2009) model. ΔE is how far the color moves: below about 0.02 you would not notice a change.
| Vision | Seen as | Shift (ΔE) |
|---|---|---|
| Protanopia (no red cones) | #8E7D0E | 0.120 |
| Deuteranopia (no green cones) | #82752D | 0.120 |
| Tritanopia (no blue cones) | #008777 | 0.108 |
| Achromatopsia (no color) | #787878 | 0.169 |
Use Forest Green in your product
Turn it into light and dark UI roles checked for contrast, then export to Tailwind v4, shadcn/ui, CSS or design tokens.