Canary sits in the bright yellow family, with the hex code #FFEF00 mapping to rgb(255, 239, 0) in RGB and hsl(56.2, 100%, 50%) in HSL. In OKLCH it carries 94% perceptual lightness and 0.198 chroma — a highly saturated, light reading that behaves well as a background, surface or supporting tone in modern interfaces. Yellow is the most luminous hue the eye can perceive, which is why it dominates road signs, highlighters and warning labels. In branding it reads as cheerful and clarifying, but it must be earned — every percentage of saturation amplifies attention.
Yellow is the most luminous hue the eye can perceive, which is why it dominates road signs, highlighters and warning labels. In branding it reads as cheerful and clarifying, but it must be earned — every percentage of saturation amplifies attention.
Yellow text fails contrast on white almost universally. Use it as a background with dark text, or strictly for non-essential decoration. Mind colour-blind users — protan/deutan vision conflates yellow with green.
#FFEF00rgb(255, 239, 0)hsl(56.2, 100%, 50%)hsv(56.2, 100%, 100%)lch(93.51% 90.98 95.32)oklch(93.5% 0.1981 104.67)lab(93.51% -8.44 90.59):root {
--color: #ffef00;
--color-rgb: rgb(255, 239, 0);
--color-hsl: hsl(56.2, 100%, 50%);
--color-oklch: oklch(93.5% 0.1981 104.67);
}How canary performs as foreground text on common surfaces, scored with WCAG 2.1.
Tints are produced by mixing canary with progressively more white.
Shades are produced by mixing canary with progressively more black.
Tones are produced by mixing canary with progressively more gray, lowering chroma while keeping lightness.