WorkingFigures

Conversores

Convertir RGB a HEX

Pega un valor rgb() o rgba() y lee su equivalente hexadecimal, con muestra en vivo. Todo ocurre en tu navegador, y las demás notaciones están a un clic aquí abajo.

⇄
Hex
#11aaff

El texto lo procesa tu propio navegador y no sale de tu dispositivo: esta página no tiene servidor al que enviarlo.

Cómo funciona

Cada canal de 0 a 255 se escribe como dos dígitos hex, así que rgb(17, 170, 255) se convierte en #11aaff. Los porcentajes se escalan primero a 255, y el canal alfa se añade como cuarto par (0.5 pasa a 80). Los canales fuera de rango se recortan en lugar de rechazarse.

Preguntas frecuentes

¿Puedo pegar solo los números, sin rgb()?

Sí. Un trío suelto como 17, 170, 255 se lee igual; los separadores pueden ser comas o espacios. También se acepta hsl(), que se convierte pasando por RGB.

¿Cómo acaba el alfa en el hex?

El alfa de 0 a 1 se escala a 0 a 255 y se añade como cuarto par de dígitos: rgba(17, 170, 255, 0.5) se convierte en #11aaff80.

¿Por qué mi valor 300 se ha vuelto ff?

Los canales solo existen de 0 a 255, así que lo que queda fuera se recorta al límite más cercano, igual que hacen los navegadores al parsear colores CSS.

Otras herramientas de texto