Escribe el color
Escribe o pega un código HEX, o elige un color con el selector.
Pega cualquier color HEX y obtén su valor HSL al instante, junto con todos los demás formatos: HEX, RGB, HSL, HWB, CMYK y OKLCH. Gratis y en tu navegador.
100 % privado — el cálculo se hace en tu navegador y no se envía nada a ningún servidor.
Sigue con tu resultado en otra herramienta. No se sube nada.
Escribe o pega un código HEX, o elige un color con el selector.
Todos los formatos se actualizan mientras escribes y muestran una vista previa del color.
Usa el botón de copiar junto al formato que necesites.
Para convertir HEX a HSL, escribe tu color HEX en el cuadro de arriba y lee el valor HSL a su lado. Por ejemplo, #10B981 es hsl(160, 84%, 39%). El resultado se actualiza mientras escribes, y se muestran a la vez todos los demás formatos (HEX, RGB, HSL, CMYK y más).
Un color HEX es un código hexadecimal de seis cifras precedido de #: dos cifras para el rojo, dos para el verde y dos para el azul, de 00 a FF. En #3B82F6, el rojo es 3B, el verde 82 y el azul F6. Una forma abreviada de tres cifras como #38F repite cada cifra, y con ocho cifras se añade la opacidad al final.
HSL describe un color con el matiz (de 0 a 360 grados en la rueda de color), la saturación (0 a 100 por ciento) y la luminosidad (0 a 100 por ciento). Es más fácil de razonar que RGB: mantén el matiz y cambia la luminosidad para obtener tonos más claros u oscuros del mismo color.
Este es el cálculo para #10B981, paso a paso:
| Color | HEX | HSL |
|---|---|---|
| Negro | #000000 | hsl(0, 0%, 0%) |
| Blanco | #FFFFFF | hsl(0, 0%, 100%) |
| Rojo | #FF0000 | hsl(0, 100%, 50%) |
| Lima | #00FF00 | hsl(120, 100%, 50%) |
| Azul | #0000FF | hsl(240, 100%, 50%) |
| Amarillo | #FFFF00 | hsl(60, 100%, 50%) |
| Cian | #00FFFF | hsl(180, 100%, 50%) |
| Magenta | #FF00FF | hsl(300, 100%, 50%) |
| Gris | #808080 | hsl(0, 0%, 50%) |
| Naranja | #FFA500 | hsl(39, 100%, 50%) |
| Morado | #800080 | hsl(300, 100%, 25%) |
| Rosa | #FFC0CB | hsl(350, 100%, 88%) |
| Marrón | #A52A2A | hsl(0, 59%, 41%) |
| Azul marino | #000080 | hsl(240, 100%, 25%) |
| Verde azulado | #008080 | hsl(180, 100%, 25%) |
| Coral | #FF7F50 | hsl(16, 100%, 66%) |
HEX es la forma más compacta de escribir un color en CSS y en herramientas de diseño, por eso es el código que más gente copia y comparte. HSL es lo mejor cuando quieres ajustar un color a ojo o por código: sube la luminosidad para un estado de hover, baja la saturación para una variante apagada.
Otras utilidades que también funcionan sin salir de tu navegador.