Color Picker
& Converter
Pick any color, convert between HEX, RGB, HSL, and CMYK, generate palettes, and check WCAG accessibility contrast ratios — all in one place.
HEX Color Codes
HEX codes are 6-digit hexadecimal representations: #RRGGBB. Each pair (00–FF) represents Red, Green, and Blue intensity. #000000 is black, #FFFFFF is white. Short form: #RGB expands to #RRGGBB (so #36f = #3366ff).
WCAG Contrast Ratios
Web Content Accessibility Guidelines require minimum contrast for readability. AA standard: 4.5:1 for body text, 3:1 for large text (18pt+ or 14pt+ bold). AAA: 7:1 and 4.5:1. Always test your color choices for accessibility.
HSL vs RGB
RGB defines colors by their red/green/blue component intensities — intuitive for screens. HSL (Hue, Saturation, Lightness) is more intuitive for humans: spin the hue to change color, adjust saturation for vibrancy, lightness for dark/light variants.
Color Harmony
Complementary colors (180° apart) create maximum contrast. Triadic (120° apart) are vibrant and balanced. Analogous (30° apart) are harmonious and calming. Split-complementary offers contrast with more variety than pure complementary.
Pick colours, convert between formats, and generate harmonious colour palettes instantly.