Green occupies the middle of the visible spectrum, roughly 90° to 160° on the colour wheel. The palettes here sit at the blue end of that range, between 129° and 159°, which is why they read cool rather than grassy. Grab the HEX codes from a scheme below, or generate a new harmonious green palette anchored to any colour you pick.
Green Palette Ideas & HEX Codes
Forest Green is the full ramp, from a near-black #081C15 to a light #74C69D. Fresh Green is the same set with the darkest step removed. Mint Green inverts it — everything at 52% lightness or above, for backgrounds rather than text.
Forest Green
#081C15
#1B4332
#2D6A4F
#40916C
#74C69D
Fresh Green
#1B4332
#2D6A4F
#52B788
#74C69D
#95D5B2
Mint Green
#D8F3DC
#B7E4C7
#95D5B2
#74C69D
#52B788
Anchored to a green base — press Space or Generate to roll more schemes. Click a swatch to copy its HEX, lock one to keep it while the rest re-roll, then export as CSS, JSON or HEX.
Free, no sign-up Generated in your browser CSS, JSON & HEX export
Drag in the colour area or the hue bar, or type a HEX / RGB value, then build a scheme anchored to it.
What Goes With Green
Green sits opposite red on the wheel, so the safe contrast is a warm neutral instead: cream, tan or a soft beige. Within the family, sage green is the muted version, emerald green the jewel version and forest green the dark one. Finance, wellness, sustainability and organic food branding are where it turns up most.
Frequently Asked Questions
What HEX codes make a natural green palette?
Natural greens read best as a lightness ramp on one hue: a near-black forest tone (#081C15), deep green (#1B4332), a balanced mid green (#2D6A4F), then lighter sage and mint tints (#74C69D, #B7E4C7). Slightly desaturating the lighter steps keeps it looking organic rather than neon. Above you get three ready-made versions — Forest Green, Fresh Green and Mint Green — so you can lift a whole five-step ramp instead of assembling one. #081C15 is the darkest code on the page and #D8F3DC the lightest, a pairing worth 14.9:1, enough for body text at any size under WCAG AA and AAA.
What is the HEX code for green?
The HEX code depends on which green you mean. The CSS keyword green is #008000, a dark mid-green rather than the bright colour most people picture; #00FF00 is the keyword lime. Neither is much use in a palette, and the balanced working green in these sets is #2D6A4F.
How do I use these colours in CSS?
Click Copy CSS for a ready-to-paste :root block with each colour as a custom property (--color-1, --color-2 and so on), or copy a single HEX straight from any swatch above. Because the picker is seeded with #2D6A4F, an export taken without changing the base stays inside the green range. The JSON and HEX buttons hand back the same five values as an array and as a comma-separated line, which suit design tokens and quick pasting respectively. Lock a swatch to pin it, then re-roll the other four and export again without losing it.
Which green shades are readable as text on white?
The deeper green shades work as body text on white and the pale ones do not. The base shade used here, #2D6A4F, gives 6.3:1 against #FFFFFF, past the 4.5:1 WCAG AA minimum for body text. The darkest code on this page, #081C15, reaches 17.6:1 on white and clears WCAG AA for body text and AAA as well. The palest, #D8F3DC, sits at 1.1:1 and belongs behind text rather than in it, with something dark on top.