About the Color Converter
Convert any CSS color between HEX, RGB, HSL, HSV/HSB, HWB and CMYK, with a live swatch preview. Input can be a 3-, 4-, 6- or 8-digit hex code, rgb(), hsl(), hwb() or a CSS color name, including alpha transparency.
The converter also calculates relative luminance and WCAG contrast ratios against white and black text, so you can check accessibility at a glance.
How to use it
- Enter a color in any supported format.
- Check the swatch and conversions.
- Copy the format you need.
Features
- HEX, RGB, HSL, HSV, HWB, CMYK
- Alpha transparency
- WCAG AA contrast check
- CSS named colors
Frequently asked questions
What contrast ratio do I need?
WCAG AA requires at least 4.5:1 for normal text and 3:1 for large text (18pt, or 14pt bold). AAA requires 7:1 and 4.5:1.
Why is CMYK only approximate?
Real CMYK values depend on the printer's ink and color profile. The formula used here is the standard device-independent conversion.
Is my data uploaded anywhere?
No. All processing happens in JavaScript inside your browser tab. Your input is never sent to a server, logged or stored, so it is safe to use with internal or sensitive data.