Conversor de HEX para RGB

Uma cor HEX de seis dígitos armazena vermelho, verde e azul em três valores hexadecimais de dois dígitos. Converter cada par da base 16 para decimal produz canais RGB de 0 a 255.

Exemplo resolvido

Entrada
#336699
Resultado
rgb(51, 102, 153)
Cálculo
R = 0x33 = 51; G = 0x66 = 102; B = 0x99 = 153

Como funciona a conversão

Remova #, separe os seis dígitos em RR, GG e BB e converta cada par de hexadecimal para decimal. No HEX de três dígitos, cada caractere é duplicado: #369 vira #336699.

Observação importante

O HEX de oito dígitos acrescenta um par alfa depois do RGB. O alfa altera a opacidade, não os três valores dos canais RGB.

Abrir este exemplo na ferramenta de cores