#FFFEE4Buttermilk (#FFFEE4) is a near-white, muted yellow with an OKLCH hue of 105°, lightness 0.99 and chroma 0.034. It sits on the warm side of the color wheel. In practice it behaves as a background color — quiet over large surfaces.
| HEX | #FFFEE4 |
|---|---|
| RGB | rgb(255, 254, 228) |
| HSL | hsl(58, 100%, 95%) |
| HSV | hsv(58, 11%, 100%) |
| CMYK | cmyk(0%, 0%, 11%, 0%) |
| CIE Lab | lab(99.1 -4 12.6) |
| OKLCH | oklch(0.991 0.034 105) |
Under warm 2700K interior light Buttermilk shifts subtly: leans toward orange, reads darker; in north-facing or shaded light it shifts subtly: leans toward green. Overall drift across common illuminants is small (max ΔE ≈ 2), so it is a lighting-stable choice.
#fff8d5 — ΔE 2.0, shifts subtly: leans toward orange, reads darker#ffffdf — ΔE 0.8, shifts subtly: leans toward green#fffee4 — ΔE 0.0, is virtually unchanged#ffffe7 — ΔE 0.4, shifts subtly: leans toward greenTest Buttermilk in the color lighting simulator — sweep it through daylight, warm 2700K light, 4000K LED, and shade alongside the rest of your palette.
Against white it measures 1.02:1 and against black 20.55:1, so black text is the stronger pairing. That pairing passes WCAG AA for body text. Avoid white text on this color entirely.
One color explored: close hues with real lightness and chroma structure, so the palette is the anchor through value rather than a set of colors.
#fffee4 · #cccbb4 · #a4a38f · #7f7e6c · #5b5a4b · #39392c
The anchor's neighbours on the wheel — everything shares an undertone, so the chord carries color without anything having to be muted to get along.
#fffee4 · #fbe7b2 · #f1cea3 · #e2b799 · #d1a290 · #bd8e89
The mid-gap pairing — sage and mustard, terracotta and olive. A foil rotated 40–65° toward warm or cool: too far to be kin, too near to argue, carried by temperature and a deliberate value offset.
#fffee4 · #a8c3b1 · #a19e70 · #568b6c · #65633a · #324c3c
One deliberately opposed voice — a single restrained counterpoint across the wheel, or temperature against temperature where the anchor is too muted to carry a loud opposite.
#fffee4 · #dad9c8 · #b8b798 · #95947a · #605e8d · #373727
The anchor as the only color in the room. True neutrals or complement-warmed near-neutrals let it stay dominant.
#fffee4 · #dddde5 · #9d9c92 · #5d5d62 · #28271d · #010102
This color as a ground rather than a subject — its own restraint held across a narrow value band, carrying one saturated voice from the opposite temperature.
#fffee4 · #cacabe · #9d9d90 · #242314 · #040400 · #d2c94e
The opposite hue on the perceptual wheel, tempered to field strength — warm/cool tension without vibration.
#fffee4 · #dcdded · #9797c0 · #595786 · #242144 · #040300
The complement's two neighbours instead of the complement itself — strong contrast with a lower clash risk.
#fffee4 · #dcdded · #839ec1 · #6e507b · #0f2745 · #020004
Three hues spaced evenly around the wheel; the anchor leads and the other two are held at supporting strength.
#fffee4 · #cfe2ea · #73a4b8 · #7c4c67 · #3c182d · #00050b
Two complementary pairs offset by 90° — the richest chord, kept usable by a strict lightness hierarchy.
#fffee4 · #cee3e3 · #6ea8a7 · #595786 · #40171c · #010007
#FDFDE6 · #FCFBE8 · #FAFAE9 · #F9F8EB · #F7F7ED
#CFCFB7 · #A2A18D · #777664 · #4E4D3E · #29281C
#FEFEE9 · #FEFDEE · #FDFDF3
Its high lightness and low chroma make it a natural background or large-surface color. In palettes it pairs most predictably with its tonal ramp and analogous neighbors; reserve the complementary hue for small, deliberate contrast.