O que é um Conversor Hex para RGB?
Um conversor hex para RGB traduz códigos de cores hexadecimais (como #FF5733) em seus equivalentes decimais RGB (Vermelho, Verde, Azul). Essa conversão é essencial para desenvolvimento web, pois o CSS suporta tanto formatos de cores hex quanto rgb().
Como Usar Este Conversor Hex para RGB
- Insira um ou mais valores de cores na área de entrada (um por linha). A ferramenta aceita tanto códigos hex (ex.:
#FF5733ouFF5733) quanto valores RGB (ex.:rgb(255, 87, 51)ou255, 87, 51). - Clique em Converter para converter. Entradas hex são convertidas para RGB, e entradas RGB são convertidas para hex—a conversão é bidirecional.
- Use o botão Copiar para copiar os resultados.
Conceitos Principais
Cores hex usam 6 dígitos hexadecimais: os dois primeiros representam vermelho (00-FF), os dois do meio verde, e os dois últimos azul. Cada par converte de base 16 para um valor decimal entre 0-255. Por exemplo, #FF5733 se decompõe em R=255, G=87, B=51. Hex abreviado (#F00) expande duplicando cada dígito (#FF0000).
Perguntas Frequentes
E quanto aos códigos hex de 8 dígitos?
Códigos hex de 8 dígitos incluem um canal alfa para transparência. Os dois últimos dígitos representam opacidade de 00 (totalmente transparente) a FF (totalmente opaco), convertendo para valores RGBA.
Existe uma fórmula para a conversão?
Sim. Cada par hex converte independentemente: R = parseInt(hex[0..1], 16), G = parseInt(hex[2..3], 16), B = parseInt(hex[4..5], 16). Cada resultado varia de 0 a 255.
Qual formato devo usar no CSS?
Ambos são igualmente válidos no CSS. Hex é mais compacto (#FF5733), enquanto rgb(255, 87, 51) é mais legível. Use rgba() quando precisar de transparência.