Saltar al contenido principal
Informática

Conversor RGB a HEX

Introduce los canales rojo, verde y azul como números enteros de 0 a 255. Obtén el código HEX de 6 dígitos, consulta la vista previa y copia el color para utilizarlo en CSS.

Gratis Sin registro Uso inmediato

Convertir un color RGB a HEX

Introduce los datos necesarios y obtén el resultado.

Introduce los tres canales RGB y obtén el código hexadecimal. La conversión se realiza directamente en tu navegador.

Escribe un número entero de 0 a 255 en cada campo, sin porcentajes ni unidades. El valor 0 es válido; los campos vacíos no se convierten automáticamente en cero. No se admiten decimales ni canal alfa.

Cómo convertir RGB a HEX

  1. Introduce los valores de rojo, verde y azul en sus respectivos campos.
  2. Pulsa «Convertir a HEX».
  3. Revisa el código y la muestra de color, y copia el resultado.

Mantén el orden de los canales. Por ejemplo, para rgb(51, 102, 153), escribe 51 en rojo, 102 en verde y 153 en azul. Intercambiar los valores puede producir un color diferente.

Cómo se obtiene el código hexadecimal

Cada canal se convierte de base 10 a base 16 y ocupa dos posiciones. El código final reúne las parejas en el orden #RRGGBB. Así, 51 se escribe 33, 102 se escribe 66 y 153 se escribe 99: el resultado es #336699.

Los ceros iniciales mantienen la longitud del código. El canal 0 se representa como 00 y el canal 15 como 0F. Puedes consultar la notación hexadecimal de colores en CSS del W3C.

Utilizar el resultado en CSS

Copia el código con su símbolo # para utilizarlo como valor de una propiedad. Por ejemplo: background-color: #336699;. El resultado se presenta en mayúsculas para mantener una escritura uniforme.

La vista previa acompaña al código y a los datos numéricos. La herramienta no calcula contraste entre colores ni ajusta el color para una combinación concreta.

Corregir valores no admitidos

Si un canal está vacío, contiene un decimal o queda fuera de 0 a 255, se muestra un mensaje para que puedas corregirlo. El conversor no sustituye entradas vacías por cero ni recorta valores como 300 a 255.

Los porcentajes y el canal alfa quedan fuera de esta conversión. Utiliza los valores enteros de los tres canales para obtener el código RGB opaco correspondiente.

Convertir un código HEX a RGB

Si ya tienes un código hexadecimal y necesitas sus canales decimales, utiliza el Conversor HEX a RGB. Admite códigos de 3 o 6 dígitos sin transparencia.

Ejemplos

Algunos ejemplos prácticos para entender cómo utilizar esta herramienta.

Rojo

Introduce rojo 255, verde 0 y azul 0.

#FF0000

Un color con tres canales distintos

Introduce rojo 51, verde 102 y azul 153.

#336699

Valores pequeños y ceros iniciales

Introduce rojo 1, verde 2 y azul 15.

#01020F

Blanco

Introduce 255 en los tres canales.

#FFFFFF

Preguntas frecuentes

Resolvemos algunas dudas habituales sobre esta herramienta.

Introduce un número entero de 0 a 255 en cada campo: rojo, verde y azul. El valor 0 es válido y debe escribirse; un campo vacío no se interpreta automáticamente como cero.

No. Esta herramienta utiliza canales enteros de 8 bits. No redondea decimales ni ajusta automáticamente valores negativos o superiores a 255. Corrige el campo indicado antes de convertir.

Cada canal se escribe con dos dígitos hexadecimales. Cuando necesita solo uno, se añade un cero delante. Por ejemplo, rgb(1, 2, 15) se convierte en #01020F.

No. Para los valores admitidos, la conversión es exacta y conserva los tres canales. Solo cambia su representación de decimal a hexadecimal.

Esta herramienta convierte RGB sin canal alfa. El resultado es un código HEX de 6 dígitos y no incluye transparencia.

Introduce cada canal en su campo: 51 en rojo, 102 en verde y 153 en azul. Los campos reciben los valores individuales, sin la función rgb(), comas ni unidades.

Sí. El procesamiento es local y la herramienta no necesita enviar los valores RGB al servidor.
Última revisión: 11 de octubre de 2026