#808080 — Grey

Grey is the CSS named color #808080 — rgb(128, 128, 128), hsl(0, 0%, 50%). Its relative luminance is 0.216, giving 3.95:1 against white and 5.32:1 against black, so it works as a text color on black.

Grey in every notation

HEX#808080
RGBrgb(128, 128, 128)
HSLhsl(0, 0%, 50%)
Relative luminance0.2159
Contrast on white3.95:1 large text only
Contrast on black5.32:1 AA pass

Tints and shades of grey

#ECECEC
#D3D3D3
#B3B3B3
#979797
#808080
#6D6D6D
#575757
#404040
#292929

Built by mixing grey toward white (four steps) and toward black (four steps) while keeping the hue. Use the shades generator for a different step count or to add harmony sets.

Similar CSS colors

Closest by CIELAB distance (ΔE76). For perceptual matching in a design system, compare in OKLab before locking a token.

Frequently asked questions

What is the hex code for grey?

grey is #808080, which is rgb(128, 128, 128) and hsl(0, 0%, 50%). It is one of the 148 CSS named colors defined by the CSS Color Module Level 4.

Is grey light or dark?

Grey has a relative luminance of 0.216 on a 0–1 scale, so it is a dark color. Against white it scores 3.95:1; against black, 5.32:1.

Can I use grey for text?

grey reaches 5.32:1 against black, which clears WCAG 2.2 AA for normal text (4.5:1) at any size.