Beige Color Palette

Beige is a pale warm neutral — technically a very light brown, with just enough orange in it (#D5BDAF sits at 22° hue) to stay off-white rather than grey. Grab the HEX codes from a scheme below, or build a custom neutral palette around any base colour with the generator.

Beige Palette Ideas & HEX Codes

Warm Beige keeps every tone between 76% and 92% lightness, so it works as a background family rather than a colour scheme. Neutral Beige adds real contrast by stepping down to #B08968 and #7F5539. Sandy Beige drifts yellow-green at #E9EDC9 and #CCD5AE, which reads more natural than creamy.

Warm Beige

#F5EBE0
#E3D5CA
#D5BDAF
#D6CCC2
#EDEDE9

Neutral Beige

#EDE0D4
#E6CCB2
#DDB892
#B08968
#7F5539

Sandy Beige

#FEFAE0
#FAEDCD
#E9EDC9
#CCD5AE
#D4A373

Anchored to a beige 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 Beige

Beige is a base, not an accent: it wants one dark anchor for text and at most one saturated colour. Sage green and taupe are the safe partners because they share its low saturation; burgundy or a deep navy is the move when the set needs a focal point. Interior, skincare, editorial and minimalist branding lean on it heavily.

Frequently Asked Questions

What HEX codes make a beige palette?
Beige palettes are built from warm, low-saturation neutrals: a light cream (#F5EBE0 or #FEFAE0), soft tans (#E3D5CA, #E6CCB2), and one deeper anchor (#B08968 or #7F5539) so text and edges have contrast. Keeping every colour warm-toned stops the set from drifting cold or grey. The Warm Beige, Neutral Beige and Sandy Beige rows above each carry five codes, which is usually the right number: two darks, a mid and two tints. Across all three the extremes are #7F5539 and #FEFAE0, which contrast at 6.1:1 — past the 4.5:1 WCAG AA minimum for body text.
Is beige warm or cool?
Warm. Every HEX on this page sits between 22° and 74° hue, which is the orange-to-yellow half of the wheel. If a beige looks cold beside your other colours it has usually drifted toward grey — check the hue and pick one closer to 30°, such as #E3D5CA or #DDB892.
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. If a ready-made set is easier, the Warm Beige row above reads #F5EBE0 through #EDEDE9 and you can type those five in as the custom properties yourself. The generator instead rolls around #D5BDAF, the base beige this page is anchored to. Copy JSON gives an array and Copy HEX a comma-separated line when a :root block is not what your project wants.
Which beige shade should I use as a background?
For a page or card background take the lightest step in the set — #FEFAE0 on this page. Black text on #FEFAE0 comes to 19.9:1, well past the 4.5:1 WCAG AA line. For a dark surface use #7F5539 instead, the deepest code here, where white text gives 6.4:1. The mid steps are better spent on borders, chart fills and hover states, where nothing has to be read at 14px.

More palettes: Cream palette  ·  Taupe palette  ·  Blush palette  ·  all colours