Este convertidor convierte instantáneamente. Ingresa un valor y el resultado aparece al instante.

HSL (Tono, Saturación, Luminosidad) es una representación de color alternativa más intuitiva para los humanos. Tono = ángulo de color (0–360°), Saturación = intensidad (0–100%), Luminosidad = claro/oscuro (0–100%).
HSL facilita las variaciones de color: ajustar luminosidad para tintes/sombras, saturación para versiones apagadas/vibrantes, tono para colores complementarios.
CSS soporta hsl() nativamente: hsl(14, 100%, 60%) = rgb(255, 87, 51) = #FF5733.
Todos los cálculos se ejecutan localmente en tu navegador.
Normalizar RGB a 0–1. Encontrar máximo y mínimo. L = (max + min) / 2. S depende de L.
El tono depende de qué canal es máximo. Resultado × 60°.
HSL es completamente reversible — HSL de vuelta a RGB da exactamente el mismo color.
Normalizar RGB a 0–1. Encontrar máximo y mínimo. L = (max + min) / 2. S depende de L.
El tono depende de qué canal es máximo. Resultado × 60°.
HSL es completamente reversible — HSL de vuelta a RGB da exactamente el mismo color.
| Característica | RGB | HSL |
|---|---|---|
| Modelo | Canales aditivos | Tono/Saturación/Luminosidad |
| Valores | 0–255 por canal | H: 0–360°, S/L: 0–100% |
| Intuitivo | Difícil de predecir | Fácil de ajustar |
| Teoría del color | No basado en círculo | Mapea círculo cromático |
| CSS | rgb(R, G, B) | hsl(H, S%, L%) |

¿Tienes una idea, encontraste un error o quieres sugerir una función? Escríbenos – respondemos en 24 horas.