jqiy

Color Converter

Convert colors between HEX, RGB and HSL formats.

HEX#00E5BF
RGBrgb(0, 229, 191)
HSLhsl(170, 100%, 45%)
CSS var#00e5bf

About Color Converter

Web designers and front-end developers juggle three main color notations: HEX (#00e5bf) in CSS and design tools, RGB (rgb(0, 229, 191)) when adjusting channels or opacity, and HSL (hsl(170, 100%, 45%)) when tuning perceived lightness and saturation. This converter translates any six-digit HEX value into all formats instantly, with one-click copy for each.

HSL is particularly useful for building consistent palettes: keeping hue constant while varying lightness produces tints and shades that always harmonize; rotating hue while holding saturation and lightness produces color scales for data visualization. RGB is the native language of screens and alpha blending; HEX remains the compact default of CSS and most design handoffs.

The conversion math follows the CSS Color Module standard and runs locally as you type or pick. Paste a HEX value or use the native color picker, then copy the format your stylesheet, design token, or graphics library expects.

Frequently Asked Questions

Does it support 3-digit HEX like #0eb?

Enter the expanded 6-digit form (#00eebb). All modern browsers accept 3-digit shorthand, but explicit 6-digit values avoid ambiguity in documentation and design specs.

Can it convert with alpha transparency?

This tool converts the core HEX/RGB/HSL values. For transparency, append an alpha channel in CSS (rgba(...) or 8-digit #RRGGBBAA) after converting here.

Why do HSL values look different from Photoshop?

Photoshop uses HSB/HSV (brightness instead of lightness), a different model. This tool uses HSL — the same model as the CSS hsl() function, so values match what browsers render.