Conversor de HEX para RGB
Converta códigos HEX (#RGB, #RGBA, #RRGGBB, #RRGGBBAA) em rgb()/rgba(), decimais 0–1, vec4 do GLSL e Color do Unity, um código ou uma lista inteira.
Precisa também de HSL, CMYK ou outros formatos? Conversor de cores →
Uma cor HEX como #1E90FF são apenas três números escritos na base 16: um par para o vermelho, um para o verde e um para o azul. Este conversor transforma códigos HEX em rgb()/rgba() para CSS e nos valores decimais de 0 a 1 que engines de jogos e shaders esperam — inclusive o par alfa dos códigos de 8 dígitos — para uma cor ou para uma lista inteira.
Como usar esta ferramenta
- Digite ou cole um código HEX; o # é opcional e códigos de 3, 4, 6 e 8 dígitos funcionam.
- Leia rgb(), rgba(), os canais individuais e os formatos decimais.
- Escolha quantas casas decimais os valores devem ter.
- Para converter muitas cores, cole um código por linha na caixa de lote.
Fórmula
Cada par XY → X × 16 + Y, onde A = 10 … F = 15. Decimal = valor ÷ 255. Códigos curtos duplicam cada dígito: #F80 = #FF8800.
O quarto par de um código de 8 dígitos é o alfa: 00 é transparente, FF é opaco, 80 ≈ 50%. Os decimais em luz linear desfazem a curva sRGB: ((v/255 + 0,055)/1,055)^2,4 acima de 0,04045 e (v/255)/12,92 abaixo.
Exemplo
#1E90FF: 1E = 1×16 + 14 = 30, 90 = 9×16 + 0 = 144, FF = 15×16 + 15 = 255, então rgb(30, 144, 255). Como decimais, são 0,118; 0,565; 1,000 e, como um único inteiro de 24 bits, 2.003.199.
Perguntas frequentes
O que significa um HEX de 8 dígitos como #FF000080?
Os dois últimos dígitos são o alfa. 80 em hexadecimal é 128, e 128 ÷ 255 ≈ 0,502, então #FF000080 é vermelho com cerca de 50% de opacidade: rgba(255, 0, 0, 0.502). Todos os navegadores atuais o aceitam.
No Unity, devo usar decimais normalizados ou lineares?
O construtor Color do Unity recebe valores sRGB ÷ 255 (os decimais normalizados); em um projeto com espaço de cor linear, o Unity converte sozinho. Use os valores lineares só onde o código espera luz linear, como uniforms de shader.
O HEX diferencia maiúsculas e minúsculas?
Não. #1e90ff e #1E90FF são idênticos.
Última atualização:
Endereço da página com estes dados: https://kakao.mobile/pt/tools/hex-to-rgb-tool/
Citar ou incorporar esta ferramenta
kakaoCalc. (2026, November 9). Conversor de HEX para RGB. https://kakao.mobile/pt/tools/hex-to-rgb-tool/
“Conversor de HEX para RGB.” kakaoCalc, 9 Nov. 2026, kakao.mobile/pt/tools/hex-to-rgb-tool/.