Generic selectors
Exact matches only
Search in title
Search in content
Post Type Selectors
page
Color converter icon showing a color wheel

Color Converter

Color Converter

Convert between HEX, RGB, HSL & CMYK

Saved Colors
No history yet. Convert a color below to start tracking.

HEX is a 6-digit base-16 code (e.g. #FF5733) used everywhere on the web. RGB expresses color as Red, Green and Blue channels from 0-255. RGBA adds an Alpha (opacity) channel from 0-1.

HSL describes color by Hue (0-360°), Saturation and Lightness (%) — often more intuitive for picking shades. HSLA adds alpha. CMYK (Cyan, Magenta, Yellow, Key/black) is used for print.

Edit any field, or use the color picker — every other format updates instantly.

HEX
RGB
HSL
CMYK
🎨 Current Color
HEX Value
Pick or type a color above
All Formats

Web design, print design, and graphics code each rely on different color formats, this converter handles all the major ones, HEX, RGB, RGBA, HSL, HSLA, and CMYK, updating every format instantly from any single input.

How to use this color converter

  1. Use the color picker to select a color visually, or type directly into any format field.
  2. Every other format field updates instantly to match.
  3. View the live swatch preview and save colors to history.

The color formats this converter covers

HEX is a 6-digit base-16 code (e.g. #FF5733) used everywhere on the web. RGB expresses color as Red, Green, and Blue channels from 0-255. RGBA adds an Alpha (opacity) channel from 0-1. HSL describes color by Hue (0-360°), Saturation, and Lightness (%), often more intuitive for picking shades than raw RGB values. HSLA adds alpha to HSL. CMYK (Cyan, Magenta, Yellow, Key/black) is the format used for print production.

Why HSL is often more intuitive than RGB

Adjusting a color’s brightness or saturation in RGB requires simultaneously changing all three Red, Green, and Blue values in a non-obvious way. HSL separates hue (the base color), saturation (how vivid or muted), and lightness (how light or dark) into independent, intuitive sliders, which is why many designers prefer picking colors in HSL even though the final CSS often ends up as HEX or RGB.

Why print design needs CMYK

Screens produce color by emitting light (additive color, RGB), while printing produces color by absorbing light with ink on paper (subtractive color, CMYK). A color that looks correct on screen in RGB can shift noticeably when printed unless it’s converted to and checked in CMYK first, which is why print production workflows work in CMYK rather than RGB.

Frequently asked questions

Why is HSL often easier to work with than RGB?

HSL separates a color into Hue, Saturation, and Lightness as independent values, making it intuitive to adjust brightness or vividness directly, while RGB requires changing all three Red, Green, and Blue channels together to achieve the same effect.

Why does print design use CMYK instead of RGB?

Screens create color by emitting light (RGB, additive color), while printing creates color by absorbing light with ink (CMYK, subtractive color). A color designed in RGB can shift when printed unless converted to and verified in CMYK beforehand.