colorize
ColorKit
CK

Conversor RGB para HEX

Converta valores de Vermelho, Verde e Azul de volta para códigos HEX web.

#FF5733

Como funciona a conversão de RGB para HEX?

Para converter um canal RGB (0 a 255) em hexadecimal (00 a FF), divide-se o número por 16. O quociente inteiro fornece o primeiro dígito e o resto fornece o segundo.

Cálculo matemático passo a passo

Para a cor rgb(255, 87, 51):

  • Vermelho (255): 255 ÷ 16 = 15 com resto 15 → FF
  • Verde (87): 87 ÷ 16 = 5 com resto 7 → 57
  • Azul (51): 51 ÷ 16 = 3 com resto 3 → 33

Unindo os três pares, obtém-se #FF5733.

Transparência Alpha (RGBA para HEX de 8 dígitos)

Multiplique a opacidade (0.0 a 1.0) por 255, arredonde e converta para base 16 para criar o código de 8 dígitos (ex. 50% vira #FF573380).

Conversores Relacionados

Deseja realizar a conversão inversa? Conversor HEX para RGB ⇄.

Base de Conhecimento & FAQ

Perguntas Frequentes

Respostas e soluções diretas para dúvidas frequentes, desafios técnicos e padrões da indústria.

Como converter RGB para HEX manualmente?expand_more
Divida o valor por 16: o quociente inteiro dá o primeiro dígito (10=A até 15=F) e o resto fornece o segundo dígito.
O que acontece se o valor RGB for menor que 0 ou maior que 255?expand_more
Em telas de 8 bits sRGB, qualquer valor fora dos limites é ajustado automaticamente entre 00 e FF.
Como converter RGBA com opacidade em HEX de 8 dígitos?expand_more
Multiplique a opacidade decimal por 255 e anexe a representação hexadecimal de 2 dígitos ao final do código.
O formato HEX é mais rápido que RGB para carregar na web?expand_more
Ambos têm rigorosamente o mesmo desempenho de renderização nos navegadores modernos.