Grass Green #3F9B0B
Grass Green is a medium-dark, vivid green with hex code #3F9B0B and RGB rgb(63, 155, 11).
Aa
Black text reads best on this color (5.90:1).
About this color
#3F9B0B is a medium-dark, vivid green. In OKLCH its lightness is 61%, its chroma 0.185 and its hue 138°. Its hue sits between the warm and cool halves of the wheel. It is the named color Grass Green. Black text reads best on it, at 5.90:1.
| Hue family | Greens |
| Lightness | medium-dark (61%) |
| Chroma | vivid (0.185) |
| Temperature | in between |
| Nearest name | Grass Green |
| Black text | 5.90:1 |
| White text | 3.55:1 |
Colors that go with Grass Green
Matches found by rotating Grass 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 Grass Green
Curated color palettes that contain a color within ΔE 0.06 (OKLab) of Grass Green, closest first.
Similar named colors
The eight named colors closest to Grass Green, with their ΔE distance.
- Grassy Green #419C03 ΔE 0.004
- Irish Green #019529 ΔE 0.035
- True Green #089404 ΔE 0.035
- Kelly Green #02AB2E ΔE 0.045
- Kelley Green #009337 ΔE 0.046
- Emerald Green #028F1E ΔE 0.049
- Leaf Green #5CA904 ΔE 0.051
- Sap Green #5C8B15 ΔE 0.052
More about Grass Green
How to make Grass 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.
- 2 parts green
- 1 part yellow
Recipe result: #46A03B, a difference of ΔE 0.031 from Grass Green. That is close; add a little more of one paint to match.
Codes for Grass Green in every format
| HEX | #3F9B0B |
| RGB | rgb(63, 155, 11) |
| HSL | hsl(98, 87%, 33%) |
| OKLCH | oklch(61% 0.185 138.2) |
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 #3F9B0B | 3.55:1 | AA large text | Lc -68.2 | Content text, not long reading |
| Black text on #3F9B0B | 5.90:1 | AA | Lc 41.4 | Non-text elements, placeholder text |
| #3F9B0B text on white | 3.55:1 | AA large text | Lc 62.7 | Content text, not long reading |
| #3F9B0B text on black | 5.90:1 | AA | Lc -39.0 | Non-text elements, placeholder text |
Shades and tints of Grass 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 500.
-
Step 50
50
#F2F8F0
oklch(97.2% 0.012 137.8)
-
Step 100
100
#E2EEDE
oklch(93.6% 0.025 137.8)
-
Step 200
200
#C9E2C2
oklch(88.6% 0.051 138.9)
-
Step 300
300
#A4CF96
oklch(80.9% 0.09 138.1)
-
Step 400
400
#70B558
oklch(70.6% 0.145 138.2)
-
Step 500
500 (this color)
#3F9B0B
oklch(61% 0.185 138.2)
-
Step 600
600
#358900
oklch(55.6% 0.173 138.2)
-
Step 700
700
#2B7300
oklch(49% 0.152 138.2)
-
Step 800
800
#225F00
oklch(42.8% 0.133 138.3)
-
Step 900
900
#1B4F00
oklch(37.7% 0.117 138.3)
-
Step 950
950
#102F04
oklch(27.1% 0.078 138.3)
Grass 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) | #A08C00 | 0.121 |
| Deuteranopia (no green cones) | #958523 | 0.120 |
| Tritanopia (no blue cones) | #369583 | 0.129 |
| Achromatopsia (no color) | #888888 | 0.186 |
Use Grass 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.