Purple sits in the magenta / pink family, with the hex code #800080 mapping to rgb(128, 0, 128) in RGB and hsl(300, 100%, 25.1%) in HSL. In OKLCH it carries 42% perceptual lightness and 0.194 chroma — a highly saturated, dark reading that behaves well as a primary, accent or decisive colour in modern interfaces. Magenta does not exist as a single wavelength — the brain invents it where red and blue meet. That synthetic, "designed" quality is why it reads as bold, contemporary and unmistakably digital. It commits hard.
Magenta does not exist as a single wavelength — the brain invents it where red and blue meet. That synthetic, "designed" quality is why it reads as bold, contemporary and unmistakably digital. It commits hard.
Magenta saturates print easily — verify in CMYK if the design will be printed. Online, mind that high-chroma magenta on dark mode can shimmer for users with astigmatism; lift lightness to soften.
#800080rgb(128, 0, 128)hsl(300, 100%, 25.1%)hsv(300, 100%, 50.2%)lch(29.69% 66.83 327.11)oklch(42.09% 0.1935 328.36)lab(29.69% 56.11 -36.29):root {
--color: #800080;
--color-rgb: rgb(128, 0, 128);
--color-hsl: hsl(300, 100%, 25.1%);
--color-oklch: oklch(42.09% 0.1935 328.36);
}How purple performs as foreground text on common surfaces, scored with WCAG 2.1.
Tints are produced by mixing purple with progressively more white.
Shades are produced by mixing purple with progressively more black.
Tones are produced by mixing purple with progressively more gray, lowering chroma while keeping lightness.