Purple is the CSS named color #800080 — rgb(128, 0, 128), hsl(300, 100%, 25%). Its relative luminance is 0.061, giving 9.42:1 against white and 2.23:1 against black, so it works as a text color on white.
| HEX | #800080 |
|---|---|
| RGB | rgb(128, 0, 128) |
| HSL | hsl(300, 100%, 25%) |
| Relative luminance | 0.0615 |
| Contrast on white | 9.42:1 AA pass |
| Contrast on black | 2.23:1 AA fail |
Built by mixing purple 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.
Closest by CIELAB distance (ΔE76). For perceptual matching in a design system, compare in OKLab before locking a token.
purple is #800080, which is rgb(128, 0, 128) and hsl(300, 100%, 25%). It is one of the 148 CSS named colors defined by the CSS Color Module Level 4.
Purple has a relative luminance of 0.061 on a 0–1 scale, so it is a dark color. Against white it scores 9.42:1; against black, 2.23:1.
purple reaches 9.42:1 against white, which clears WCAG 2.2 AA for normal text (4.5:1) at any size.