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.