Skip to main content

Convertidor de HSL a HEX Convierta valores de color HSL a códigos HEX con controles deslizantes interactivos.

Convertidor de HSL a HEX illustration
🎨

Convertidor de HSL a HEX

Convierta valores de color HSL a códigos HEX con controles deslizantes interactivos.

1

Ajustar controles de HSL

Establezca el tono (0-360°), la saturación (0-100%) y la luminosidad (0-100%) utilizando los controles deslizantes.

2

Previsualizar el color

Vea cómo se actualiza en tiempo real la muestra de color a medida que ajusta cada valor.

3

Copiar salida HEX

Copie el código HEX resultante para usarlo en CSS, herramientas de diseño o cualquier aplicación.

Loading tool...

What Is Convertidor de HSL a HEX?

Un convertidor de HSL a HEX transforma los valores de color Hue, Saturation y Lightness en códigos de color hexadecimales utilizados en el desarrollo web. HSL es un modelo de color amigable para humanos donde Hue representa la posición del círculo cromático (rojo a 0°, verde a 120°, azul a 240°), Saturation controla la vividez (0% es gris, 100% es color puro) y Lightness establece el brillo (0% es negro, 100% es blanco). Convertir a HEX produce el código de seis caracteres que requieren las tecnologías web. Este convertidor es especialmente útil cuando se diseña con HSL por su manipulación de colores intuitiva pero se necesita una salida HEX para la implementación. Los controles deslizantes interactivos permiten explorar los colores espacialmente - rotando a través de los matices, ajustando la vibrancia y estableciendo el brillo - y luego obtener instantáneamente el código HEX listo para la web. La conversión implica primero transformar HSL en RGB y luego codificar cada canal RGB como un número hexadecimal de dos dígitos.

Why Use Convertidor de HSL a HEX?

  • Controles deslizantes intuitivos para rotación de tono, ajuste de saturación y luminosidad
  • El control deslizante del tono muestra visualmente todo el espectro de colores para una fácil selección de color
  • La muestra de previsualización se actualiza al instante a medida que ajusta cualquier valor
  • Copia directa del código HEX resultante para desarrollo web
  • No es necesario registrarse - funciona completamente en su navegador

Common Use Cases

Exploración de colores

Explore la rueda de colores de manera intuitiva ajustando el tono, luego ajuste con saturación y luminosidad para encontrar el matiz perfecto.

Creación de temas

Comience con un sistema de diseño basado en HSL y convierta los colores finales a HEX para CSS de producción.

Generación de paletas

Mantenga el tono constante mientras varía la saturación y la luminosidad para crear matices y sombras armoniosos, luego exporte como HEX.

Documentación de colores de marca

Documente los colores de la marca en ambos formatos HSL (para flexibilidad) y HEX (para implementación).

Technical Guide

La conversión de HSL a HEX es un proceso de dos pasos: HSL → RGB → HEX. El algoritmo HSL a RGB calcula primero la cromina (intensidad del color): C = (1 - |2L - 1|) × S, donde S y L están en el rango 0-1. El valor intermedio X = C × (1 - |(H/60) mod 2 - 1|) determina el componente de color secundario. Según el sector de 60° del círculo cromático en el que nos encontramos, R, G, B se asignan desde C, X y 0. Finalmente, se agrega un ajuste de luminosidad m = L - C/2 a todos los canales. Los valores resultantes R, G, B (0-1) se escalan a 0-255 y se convierten en cadenas hexadecimales de dos dígitos. Los casos límite incluyen: colores acromáticos (S=0) donde R=G=B=L×255; puro negro (L=0) que produce #000000; y puro blanco (L=100%) que produce #FFFFFF. El algoritmo es determinista y sin pérdida para los 16,7 millones de colores representables en RGB de 8 bits por canal. Comprender esta tubería es clave para la manipulación programática del color en JavaScript, Python y otros lenguajes.

Tips & Best Practices

  • 1
    Establezca la luminosidad al 50% para obtener la versión más viva de cualquier tono
  • 2
    Reducir la saturación hacia el 0% crea tonos elegantes apagados para diseños profesionales
  • 3
    Los colores complementarios están exactamente a 180° de distancia en la rueda del tono
  • 4
    La luminosidad del 0% siempre produce #000000 independientemente del tono y la saturación
  • 5
    Para la accesibilidad web, asegúrese de tener un contraste de al menos 4.5:1 - manipule la luminosidad para lograr esto

Related Tools

Frequently Asked Questions

Q ¿Cómo difiere HSL de RGB?
RGB define colores mezclando luz roja, verde y azul. HSL describe colores por su tono (color), saturación (intensidad) y luminosidad (brillo). HSL es más intuitivo para que los humanos lo entiendan y manipulen.
Q ¿Puedo obtener valores HEX exactos a partir de HSL?
Sí, la conversión es determinista. Sin embargo, dado que los valores HSL pueden ser fraccionarios mientras que HEX utiliza enteros (0-255 por canal), algunas diferencias muy finas en HSL pueden redondearse al mismo valor HEX.
Q ¿Qué valores HSL producen rojo puro?
El rojo puro es hsl(0, 100%, 50%) que se convierte a #FF0000. El tono 0° es rojo, la saturación del 100% significa completamente vívido y la luminosidad del 50% significa ni oscurecido ni aclarado.
Q ¿Es HSL mejor que RGB para el diseño?
Para la exploración de diseños, sí. HSL le permite controlar independientemente el color, la intensidad y el brillo. Esto hace que crear matices, sombras y paletas armoniosas sea mucho más intuitivo que manipular valores RGB.
Q ¿Cuál es el rango para cada valor HSL?
Tono: 0-360 grados (posición en la rueda de colores). Saturación: 0-100% (gris a vívido). Luminosidad: 0-100% (negro a blanco). Estos tres valores definen de forma única cualquier color.

About This Tool

Convertidor de HSL a HEX is a free online tool by FreeToolkit.ai. All processing happens directly in your browser — your data never leaves your device. No registration or installation required.