ToolzPod

Conversor de HEX para RGB

Converta códigos de cor HEX para RGB e vice-versa.

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

  1. Insira um ou mais valores de cores na área de entrada (um por linha). A ferramenta aceita tanto códigos hex (ex.: #FF5733 ou FF5733) quanto valores RGB (ex.: rgb(255, 87, 51) ou 255, 87, 51).
  2. Clique em Converter para converter. Entradas hex são convertidas para RGB, e entradas RGB são convertidas para hex—a conversão é bidirecional.
  3. 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.

Ferramentas relacionadas