Conversor de RGB para Hex

Converta valores de cor RGB para códigos de cor hexadecimal instantaneamente com visualização ao vivo. Ferramenta gratuita online de conversão RGB para Hex.

ou
Trocar
#

Como converter RGB para Hex?

A conversão de RGB para Hex transforma valores RGB decimais (0-255) em notação hexadecimal usada em web design. Cada componente RGB é convertido em um número hexadecimal de dois dígitos (00-FF), depois concatenado para criar o código hex de seis caracteres.

Por exemplo: RGB(255, 87, 51) converte para #FF5733:
- Vermelho: 255 = FF
- Verde: 87 = 57
- Azul: 51 = 33

Por que converter RGB para Hex?

Códigos de cor hexadecimais são o formato padrão para desenvolvimento web. Embora CSS suporte notação RGB, códigos hex são mais compactos, amplamente reconhecidos e mais fáceis de copiar e compartilhar. A maioria das ferramentas de design e seletores de cor fornecem códigos hex, tornando-os o padrão de fato para cores web.

Como funciona a conversão de RGB para Hex?

Cada componente RGB (0-255 em decimal) é convertido para base 16 (hexadecimal). A conversão divide o número por 16: o quociente se torna o primeiro dígito e o resto se torna o segundo dígito. Por exemplo, 255 ÷ 16 = 15 resto 15, que em hex é FF (onde F representa 15).

Posso usar RGB em vez de Hex no CSS?

Sim, o CSS moderno suporta totalmente notação RGB (ex: rgb(255, 0, 0)) e RGBA para transparência (ex: rgba(255, 0, 0, 0.5)). No entanto, códigos hex são mais concisos e tradicionais. Códigos hex com canal alfa (#RRGGBBAA) também são suportados em navegadores modernos, embora menos comumente usados que rgba().

Qual a diferença entre cores RGB e Hex?

RGB e Hex representam as mesmas cores em formatos diferentes. RGB usa três números decimais (0-255) para vermelho, verde e azul. Hex usa seis dígitos hexadecimais (00-FF) representando os mesmos valores. São intercambiáveis - RGB(255, 0, 0) é igual a #FF0000. A escolha entre eles geralmente é sobre preferência e contexto.

Conversões Comuns de RGB para Hex

VisualizaçãoCorRGBHex
 Preto(0, 0, 0)#000000
 Branco(255, 255, 255)#FFFFFF
 Vermelho(255, 0, 0)#FF0000
 Lima(0, 255, 0)#00FF00
 Azul(0, 0, 255)#0000FF
 Amarelo(255, 255, 0)#FFFF00
 Ciano(0, 255, 255)#00FFFF
 Magenta(255, 0, 255)#FF00FF
 Prata(192, 192, 192)#C0C0C0
 Cinza(128, 128, 128)#808080
 Marrom(128, 0, 0)#800000
 Oliva(128, 128, 0)#808000
 Verde(0, 128, 0)#008000
 Roxo(128, 0, 128)#800080
 Verde-água(0, 128, 128)#008080
 Marinho(0, 0, 128)#000080