HSL to HEX converter

Convert HSL to HEX in one step. Paste a HSL value and the HEX equivalent updates instantly, with a live preview so you can see exactly what you’re working with.

Try hsl(16, 100%, 60%)

#FF6933

Updates as you type

HEX#FF6933
RGB255, 105, 51
HSL16°, 100%, 60%
CMYK0, 59, 80, 0

How to use this tool

  1. 1Paste or type your HSL value into the input on the left.
  2. 2Read the HEX equivalent on the right. It updates as you type.
  3. 3Click the copy button next to the HEX value to put it on your clipboard.

About this tool

HSL is great for designing palettes (rotate the hue, dim the lightness), but most design and marketing handoffs still expect HEX. This converter gives you the exact 6-digit HEX equivalent for any HSL triple.

Related tools

FAQ

Frequently asked questions

How do I convert HSL to HEX?

Paste your HSL value in the field above. The HEX equivalent updates as you type, with a live color preview and copy button.

Is the HSL to HEX conversion accurate?

Yes. The conversion uses the standard sRGB color math browsers and design tools use, so the result matches what Figma, Photoshop, and CSS produce.

Do you store the colors I convert?

No. Conversion happens entirely in your browser. Nothing is sent to a server and no values are saved.

Can I use HSL values with or without a hash / parentheses?

You can paste a full CSS string like `hsl(16, 100%, 60%)`, or just the numbers separated by spaces or commas.

When should I use HEX instead of HSL?

HEX is the standard for CSS, brand guidelines, and design handoffs. Use it whenever you need a single string a developer can paste straight into code.

Reviewing work with your team?

Pin comments directly on a live website or design — no extension, no setup.

Annotate live sites and screenshotsCapture browser, viewport, and CSS contextFree for your first project