JustFreeTools.
◎   Español
EnglishEspañolالعربية
← Todas las herramientas
Desarrollo

Conversor de colores — HEX, RGB y HSL

Convierte HEX a RGB y HSL, RGB a HEX o HSL a RGB. Pega un código o usa el selector, previsualiza el color y copia cada formato. Gratis y en tu navegador.

● Tus archivos son tuyos

Cargando conversor…

Ejemplos: #abc · rgb(255, 128, 0) · hsl(240 100% 50%)

Prueba un formato

Copia tu color

Los canales RGB se redondean al entero de 8 bits más cercano. HEX y RGB coinciden exactamente; HSL se calcula desde ese RGB y se redondea a dos decimales.

Cómo usar esta herramienta

Pega un valor HEX, rgb() o hsl() compatible. Los resultados se actualizan al instante. También puedes usar el selector o probar un ejemplo de formato. Copia el formato que necesites; Borrar elimina la entrada y los resultados.

Información importante

Solo colores sRGB opacos. HEX: 3 o 6 dígitos, con o sin #. RGB: tres valores de 0–255 o tres porcentajes de 0–100%. HSL: tono de 0–360 (deg opcional), saturación y luminosidad de 0–100% con el signo %. Se aceptan comas o espacios. Usa punto decimal; se admiten dígitos árabes y persas. Sin transparencia, nombres de colores, variables CSS, otras unidades angulares, CMYK ni gamas amplias. Los datos no se suben ni se guardan.

Ejemplos de conversión HEX, RGB y HSL

Estas notaciones describen colores sRGB de distintas maneras. HEX usa canales hexadecimales; RGB usa rojo, verde y azul; HSL usa tono, saturación y luminosidad. Cada fila representa el mismo color.

HEXRGBHSL
#FF0000rgb(255, 0, 0)hsl(0, 100%, 50%)
#00FF00rgb(0, 255, 0)hsl(120, 100%, 50%)
#0000FFrgb(0, 0, 255)hsl(240, 100%, 50%)

Preguntas sobre conversión de colores

¿Cómo convierto HEX a RGB?

Divide los seis dígitos HEX en tres pares y convierte cada par de base 16 a decimal. #FF8000 equivale a rgb(255, 128, 0). En un código corto se duplica cada dígito: #abc pasa a #AABBCC.

¿Cómo convierto RGB o HSL a HEX?

Pega rgb(255, 128, 0) o hsl(30, 100%, 50%). La herramienta calcula los canales RGB enteros y escribe cada canal con dos dígitos hexadecimales.

¿Por qué HSL puede cambiar ligeramente?

HSL puede describir valores entre pasos de RGB de 8 bits. Primero redondeamos los canales RGB a enteros y después calculamos HSL con dos decimales. Puede haber pequeñas diferencias al convertir de ida y vuelta.

¿Por qué el gris tiene tono 0?

El gris tiene saturación cero, así que el tono no cambia su aspecto. La herramienta usa tono 0 en ese caso.

¿Comprueba el contraste o convierte colores de impresión?

No. Usa el comprobador de contraste relacionado para texto y fondo. CMYK necesita un perfil de impresión y queda fuera del alcance de esta herramienta.