Ir al convertidor

Convertidor de colores HEX a RGB online gratis

HEX a RGB

Última actualización:

Convertidor de colores HEX a RGB 100% gratis, instantáneo y en tu navegador.

Convertidor de HEX a RGB

#

Acepta #FFF, #FFFF, #FFFFFF o #FFFFFFFF, con o sin “#”. También puedes pegar rgb()/rgba().

Valores RGB(A) → HEX

Valores convertidos

Haz clic para copiar

    Fragmento de código CSS

    Publicidad

    Colores web populares predefinidos

    Toca una muestra para cargarla en el convertidor

    Comprobación de contraste WCAG y brillo

    Luminancia relativa: 0.000 · Brillo percibido: 0%

    Sobre fondo claro (#FFFFFF)

    El veloz zorro marrón

    Ejemplo de texto normal para probar la legibilidad.

    0:1

    Sobre fondo oscuro (#0B0F1A)

    El veloz zorro marrón

    Ejemplo de texto normal para probar la legibilidad.

    0:1

    Sincronización instantánea en ambos sentidos

    Edita el HEX, los controles RGB o el selector: todos los formatos se actualizan mientras escribes.

    100% privado

    Funciona localmente en tu navegador. Sin subidas, sin rastreo, sin servidor.

    Listo para desarrolladores y diseñadores

    HEX8, RGBA, HSL, HSV, CMYK, variables CSS y clases de Tailwind.

    Cómo convertir HEX a RGB online

    1. Escribe o pega un código de color HEX (como #FF5733 o FF5733) en el campo HEX.
    2. HEX a RGB lo valida al instante y muestra los valores RGB, RGBA, HSL, HSV y CMYK junto con una muestra de vista previa en vivo.
    3. Haz clic en cualquier valor, o usa Copiar HEX, Copiar RGB o Copiar CSS, para copiarlo al portapapeles.
    4. Para hacerlo al revés (RGB a HEX), arrastra los controles R, G, B y Alfa o escribe números: el código HEX se actualiza en tiempo real.

    La fórmula de HEX a RGB

    Un código HEX de 6 dígitos son tres pares de dígitos hexadecimales: #RRGGBB. Cada par es un número en base 16 que va de 00 (0) a FF (255). Convierte cada par a decimal:

    /* #FF5733 */
    R = FF₁₆ = 15×16 + 15 = 255
    G = 57₁₆ =  5×16 +  7 = 87
    B = 33₁₆ =  3×16 +  3 = 51
    → rgb(255, 87, 51)

    En JavaScript es simplemente parseInt("FF", 16). Para lo contrario, de RGB a HEX, usa n.toString(16).padStart(2, "0") en cada canal.

    HEX, RGB o HSL: ¿qué formato de color deberías usar?

    FormatoEjemploIdeal para
    HEX#FF5733Códigos compactos para herramientas de diseño, guías de marca y CSS
    HEX8#FF573380HEX con transparencia (alfa)
    RGB / RGBArgba(255, 87, 51, 0.5)Canales legibles, JS/canvas, control de opacidad
    HSLhsl(11, 100%, 60%)Crear temas, tintes y sombras
    HSV / HSBhsv(11, 80%, 100%)Selectores de color en Photoshop, Figma y Sketch

    Cómo funciona la transparencia alfa (RGBA y HEX de 8 dígitos)

    El canal alfa define la opacidad desde 0 (invisible) hasta 1 (sólido). En HEX de 8 dígitos, el último par guarda el alfa en una escala de 0–255: 80 ≈ 50%, CC = 80%, FF = 100%. Usa el control Alfa de arriba para generar rgba() y #RRGGBBAA a la vez: el patrón de cuadros detrás de la muestra indica exactamente lo transparente que es tu color.

    Preguntas frecuentes

    ¿Cómo convierto códigos de color HEX a RGB?

    Divide el código HEX de 6 dígitos en tres pares (RR, GG, BB) y convierte cada par de base 16 a base 10. Por ejemplo, #FF5733 queda en FF=255, 57=87, 33=51, así que el valor RGB es rgb(255, 87, 51). Con HEX a RGB solo tienes que pegar el código HEX y los valores RGB, RGBA, HSL y HSV aparecen al instante.

    ¿Cuál es la diferencia entre los formatos de color HEX y RGB?

    HEX y RGB describen exactamente los mismos colores con los mismos canales rojo, verde y azul. HEX escribe cada canal como un número hexadecimal de dos dígitos (00–FF) en una cadena compacta como #FF5733, mientras que RGB escribe cada canal como un número decimal de 0 a 255, como rgb(255, 87, 51). HEX es compacto y popular en las herramientas de diseño; RGB es más fácil de leer y ajustar a mano.

    ¿Cómo funciona la opacidad alfa de RGBA en el diseño web?

    RGBA añade un cuarto canal alfa que controla la opacidad de 0 (totalmente transparente) a 1 (totalmente opaco). Por ejemplo, rgba(255, 87, 51, 0.5) es transparente al 50% y deja ver el fondo. La misma opacidad se puede escribir como un código HEX de 8 dígitos en el que los dos últimos dígitos son el alfa, p. ej. #FF573380.

    ¿Qué significan los códigos HEX de 3 y 8 dígitos?

    Un código HEX de 3 dígitos es una forma abreviada en la que cada dígito se duplica, así que #FFF equivale a #FFFFFF y #F53 equivale a #FF5533. Un código HEX de 8 dígitos (#RRGGBBAA) añade dos dígitos para la transparencia alfa, así que #FF5733CC es lo mismo que rgba(255, 87, 51, 0.8). HEX a RGB también acepta la forma abreviada de 4 dígitos (#RGBA).

    ¿Cómo convierto RGB a HEX?

    Convierte cada canal RGB (0–255) en un número hexadecimal de dos dígitos y únelos con un # delante. Por ejemplo, rgb(255, 87, 51) queda en FF, 57 y 33, lo que da #FF5733. En HEX a RGB, escribe valores en los campos R, G, B y Alfa y el código HEX se actualiza en tiempo real.

    ¿Cuál es una buena relación de contraste WCAG para el texto?

    WCAG 2.x exige una relación de contraste de al menos 4.5:1 para texto normal y 3:1 para texto grande para cumplir el nivel AA, y 7:1 para texto normal y 4.5:1 para texto grande para cumplir el nivel AAA. HEX a RGB muestra la relación de contraste de tu color sobre fondos blancos y oscuros con etiquetas de aprobado o no aprobado.

    ¿HEX a RGB es gratis y privado?

    Sí. HEX a RGB es 100% gratis y sin registro. Toda la conversión de colores se ejecuta localmente en tu navegador con JavaScript: no se sube ni se envía nada a un servidor.

    ¿Todas las herramientas de FreeToolCabin se prueban para garantizar su calidad y precisión?

    ¡Sí! Cada herramienta de nuestro sitio pasa pruebas automáticas de control de calidad en navegadores reales para garantizar una alta precisión, resultados correctos y cero errores. Si encuentras un fallo o tienes una sugerencia, escríbenos a [email protected] y nuestro equipo lo revisará enseguida.

    Un ejemplo resuelto con letras y números mezclados

    Toma el azul dodger, #1E90FF. En hexadecimal, las letras de la A a la F representan del 10 al 15, así que:

    El resultado es rgb(30, 144, 255). Las mayúsculas y minúsculas no importan: #1e90ff es el mismo color.

    Tabla de HEX a RGB de colores con nombre comunes

    Nombre de color CSSHEXRGB
    navy#000080rgb(0, 0, 128)
    gray#808080rgb(128, 128, 128)
    crimson#DC143Crgb(220, 20, 60)
    orange#FFA500rgb(255, 165, 0)
    gold#FFD700rgb(255, 215, 0)
    seagreen#2E8B57rgb(46, 139, 87)
    indigo#4B0082rgb(75, 0, 130)

    Pares alfa útiles para HEX de 8 dígitos: 40 es aproximadamente 25% de opacidad, 80 aproximadamente 50%, BF aproximadamente 75% y FF totalmente sólido.

    Errores comunes al copiar códigos de color

    Cómo comprobar colores para que el texto sea legible

    Una vez que tengas el valor RGB, pruébalo con los colores de texto y de fondo que vas a usar realmente, no solo con fondos blancos y oscuros. El Comprobador de contraste de color te permite introducir ambos colores. Para convertir un color tomado de una foto o una captura de pantalla, elígelo primero con el Selector de color de imagen.

    Más preguntas sobre HEX a RGB

    ¿Por qué el mismo color HEX se ve distinto en mi teléfono y en mi portátil?

    Las pantallas varían en brillo, gama de colores y calibración, y algunas aplican modos nocturnos o de tonos cálidos. El valor HEX es el mismo, pero cada pantalla lo muestra de forma ligeramente distinta.

    ¿Puedo usar valores RGB mayores que 255 o menores que 0?

    No. Cada canal en el color estándar de 8 bits va de 0 a 255, que es exactamente el rango que caben en dos dígitos hexadecimales (00 a FF).

    ¿Cuántos colores puede describir un código HEX de 6 dígitos?

    Cada uno de los tres canales tiene 256 niveles, así que hay 256 × 256 × 256 = 16,777,216 colores posibles.

    ¡Copiado!