Convertir HEX a RGB
Escribe un valor HEX y obtén RGB al momento. Todo se calcula en tu navegador: nada se envía a un servidor.
Cómo se calcula
Un código HEX guarda rojo, verde y azul en dos dígitos hexadecimales cada uno. Divide #RRGGBB en pares y lee cada par en decimal: FF es 255 y 63 es 99.
HEX
HEX es exactamente el mismo trío rojo-verde-azul que RGB, escrito en base 16 para que cada canal quepa en dos caracteres. Sobrevive en todas partes — CSS, herramientas de diseño, archivos de configuración — porque es corto e inequívoco. Las mayúsculas dan igual y #abc abrevia #aabbcc. Un HEX de ocho dígitos añade el alfa al final: por eso #FF000080 es rojo semitransparente.
RGB
RGB describe el color como lo genera una pantalla: tres luces sumadas, cada una de 0 a 255. Las tres a cero dan negro; las tres a 255, blanco. Al reflejar el hardware es exacto y sin pérdida, pero cuesta razonar con él: hacer un color algo más cálido obliga a mover dos o tres números a la vez sin una dirección evidente.
De HEX a RGB, paso a paso
Resuelto con #FF6347. Todos los números salen del mismo motor que usa el conversor de arriba.
-
Separar en pares
#FF6347 → FF · 63 · 47 -
Leer cada par en base 16
R FF = 15×16 + 15 = 255 G 63 = 6×16 + 3 = 99 B 47 = 4×16 + 7 = 71 -
Resultado
rgb(255, 99, 71)
Ejemplos de HEX a RGB
| Color | HEX | RGB |
|---|---|---|
| Red | #FF0000 |
rgb(255, 0, 0) |
| Tomato | #FF6347 |
rgb(255, 99, 71) |
| Orange | #FFA500 |
rgb(255, 165, 0) |
| Gold | #FFD700 |
rgb(255, 215, 0) |
| Limegreen | #32CD32 |
rgb(50, 205, 50) |
| Teal | #008080 |
rgb(0, 128, 128) |
| Dodgerblue | #1E90FF |
rgb(30, 144, 255) |
| Royalblue | #4169E1 |
rgb(65, 105, 225) |
| Blueviolet | #8A2BE2 |
rgb(138, 43, 226) |
| Hotpink | #FF69B4 |
rgb(255, 105, 180) |
Preguntas frecuentes
¿Se pierde algo al pasar de HEX a RGB?
No. Son los mismos números en otra base, así que la ida y vuelta es exacta. Cada HEX corresponde a un único trío RGB y viceversa.
¿Qué significa un HEX de tres caracteres?
Cada dígito se duplica: #f80 es #ff8800. Solo alcanza 4.096 de los 16,7 millones de colores, así que es una comodidad para valores redondos, no una compresión.
¿Por qué mi HEX tiene ocho caracteres?
El último par es el alfa, de 00 (invisible) a FF (opaco). Los navegadores antiguos lo ignoran, así que deja un color sólido de reserva si necesitas compatibilidad amplia.