Emojar – free online tools

HEX to HSL

Convert HEX colors to HSL instantly. Type a HEX value such as #3b82f6 or use the color picker, and copy the HSL result — along with HEX, RGB, HSL, HSV and CMYK equivalents.

This tool runs entirely in your browser.

Loading tool…

How to use the HEX to HSL

  1. 1Enter a HEX color (for example #3b82f6) or pick one with the color picker.
  2. 2Read the HSL value — it updates as you type.
  3. 3Click Copy next to any format.

What is the HEX to HSL?

HEX codes write a color as #RRGGBB — two hexadecimal digits each for red, green and blue (00–FF).

HSL describes a color by hue (0–360°), saturation (0–100%) and lightness (0–100%), which makes it easy to create lighter or darker variants.

All three are different ways of writing the same sRGB color, so converting between them never changes how the color looks.

Frequently asked questions

Can I enter HEX without the usual syntax?

Yes — the # is optional, and 3-digit shorthand like #fa0 is expanded automatically.

Is alpha (transparency) supported?

Yes. 8-digit HEX (#RRGGBBAA), rgba() and hsla() values keep their alpha channel.

Is the HEX to HSL free and private?

Yes. The HEX to HSL is free, needs no account, and runs entirely in your browser. What you type is never sent to a server or stored.

All color tools →