Resultado
Esta página no tiene parte de servidor en absoluto. La tabla que pegas la procesa JavaScript dentro de tu propio navegador, el gráfico se dibuja en un elemento canvas de tu máquina y el archivo de exportación se arma localmente. Nada se sube, se almacena ni se escribe en ningún registro. Puedes desconectar la red después de cargar la página y todo seguirá funcionando: es la forma más sencilla de comprobarlo tú mismo.
Datos y límites del método
| Formato del resultado | #RRGGBBAA — ocho dígitos hexadecimales |
|---|---|
| Rango R/G/B | De 0 a 255 inclusive |
| Rango de transparencia | De 0 (totalmente transparente) a 1 (totalmente opaco) |
| Últimos dos dígitos | El canal alfa: transparencia convertida a un número de 00 a FF |
Cuándo induce a error
- El formato HEX de 8 dígitos con alfa no es compatible con todos los navegadores antiguos ni editores gráficos — para máxima compatibilidad, a veces es más seguro indicar color y transparencia por separado (como propiedades CSS distintas, por ejemplo).
- Los valores R/G/B fuera de 0–255 y la transparencia fuera de 0–1 se ajustan automáticamente a esos límites.
- La transparencia se guarda en HEX8 con solo un byte (256 pasos), así que convertir, por ejemplo, 0,8 a HEX y de vuelta a número puede no dar exactamente 0,8 sino un valor cercano como 0,7961.
- El resultado es solo otra forma de escribir los mismos cuatro números, no un espacio de color distinto — no lleva información de perfil de color de pantalla.
Cómo se calcula
Cada uno de R, G y B se redondea al entero más cercano y se ajusta al rango 0–255, igual que en el conversor normal de RGB a HEX.
La transparencia se ajusta al rango 0–1, luego se multiplica por 255 y se redondea a un número entero — así se obtiene el valor alfa de un byte.
Los cuatro números (R, G, B y alfa) se convierten en pares hexadecimales de dos dígitos.
Los cuatro pares se unen en orden con una "#" al inicio — produciendo un código HEX de 8 dígitos como #3B82F6CC.
Preguntas y respuestas
¿En qué se diferencia de un HEX normal de 6 dígitos?
A los seis dígitos habituales de color se les añaden dos más — el canal alfa, que define la transparencia. El código final es dos caracteres más largo.
¿Todos los navegadores entienden el HEX de 8 dígitos?
Los modernos sí, pero no todos los editores gráficos o herramientas antiguas. Para compatibilidad crítica a veces es más seguro indicar color y transparencia por separado.
¿Por qué la transparencia sale ligeramente distinta después de convertir?
El canal alfa en HEX8 ocupa un byte — 256 valores posibles, así que una transparencia fraccionaria se redondea al más cercano en vez de guardarse exactamente.
¿Se envían mis datos a algún sitio?
No, todo el cálculo se ejecuta en tu navegador.