Convert colors between HEX, RGB, HSL and CMYK
A color converter translates a single color between the notations used across the web and print. Our free tool converts freely among HEX, RGB, HSL and CMYK: enter a value in any one format or pick a color visually, and every other representation updates instantly alongside a live preview swatch. It removes the mental arithmetic of juggling color models so you can focus on design decisions.
Each model exists for a reason. RGB describes color as intensities of red, green, and blue light and is native to screens. HSL restates those colors as hue, saturation, and lightness, which makes tweaking shades and building palettes far more intuitive. CMYK models the cyan, magenta, yellow, and black inks used in physical printing, and seeing it helps you anticipate how a vivid on-screen color may soften on paper.
Designers, front-end developers, and print professionals all move between these formats constantly, whether matching brand colors, translating a Figma value into CSS, or preparing artwork for a printer. The built-in color picker lets you sample any color, the preview swatch confirms exactly what you chose, and one-click copying drops any format straight into your stylesheet or design file. Every calculation runs locally, so your work stays private and available even offline.