OpenReplay Logo
12k
12k

Convertidor de HEX a RGB

Convierte colores hexadecimales a RGB. Pega cualquier valor hexadecimal de 3, 6 u 8 dígitos: la conversión se ejecuta en tu navegador.

Entrada HEX Procesado localmente
Resultado RGB Recientes ninguno todavía
rgba(57, 77, 254, 0.5) 8 dígitos → rgba()

Acerca de esta herramienta

HEX y RGB son dos notaciones del mismo color sRGB. La notación RGB suele ser más fácil de manipular mediante programación: los canales son simples números enteros que puedes interpolar, mezclar o comparar.

Úsalo cuando una hoja de estilo espera la sintaxis rgb(), o cuando necesitas los valores de los canales para código de canvas y WebGL.

Se aceptan tanto la notación abreviada (#39f) como el hexadecimal alfa de 8 dígitos (#394dfe80).

Preguntas frecuentes

¿Cómo convierto un color hexadecimal a RGB?

Divide el hex de seis dígitos en tres pares y convierte cada uno de hexadecimal a un decimal de 0–255. Para #394DFE: 39 pasa a 57, 4D pasa a 77 y FE pasa a 254, dando rgb(57, 77, 254). Pega aquí cualquier hex de 3, 6 u 8 dígitos y los valores RGB aparecen al instante.

¿Qué formatos se aceptan?

#rgb, #rrggbb y #rrggbbaa, con o sin la almohadilla inicial.

¿Y el alfa?

Los valores hexadecimales de 8 dígitos se convierten en salida rgba() con el alfa como decimal entre 0 y 1.

¿Se pierde precisión?

Los canales R, G y B se asignan exactamente 1:1: cada byte hexadecimal es un número entero de 0 a 255. El alfa de un hexadecimal de 8 dígitos se divide entre 255 y se redondea a dos decimales para mejorar la legibilidad (80 → 0.5), por lo que el alfa decimal es una aproximación cercana en lugar de un valor exacto.