HEX to HSL Converter

HSL describes color the way humans naturally think about it — hue (which color), saturation (how vivid), and lightness (how bright).

How HEXHSL works

Convert HEX to RGB, normalize to 0–1, then derive lightness as the midpoint of max and min channels, saturation from the channel range, and hue from the dominant channel.

When to use HSL

Use HSL when you want to programmatically lighten, darken, or rotate the hue of a color. Most modern CSS color operations are easier in HSL than HEX.

Convert any HEX on your Mac

Colorframe shows you HEX, HSL, and every other format side-by-side as you pick. Copy any with one click.