Conversor de Cores (HEX, RGB, HSL)

Converta cores facilmente entre os formatos HEX, RGB e HSL com um seletor de cores visual e feedback em tempo real. Ferramenta essencial para designers e desenvolvedores.

Como Usar o Conversor de Cores

Converta qualquer formato de cor da web para outro instantaneamente. Nossa ferramenta oferece precisão e feedback em tempo real para o seu fluxo de trabalho de design e desenvolvimento.

  1. Escolha sua Cor: Use o seletor de cores visual para escolher um tom, ou simplesmente cole qualquer código de cor (HEX, RGB ou HSL) em seu respectivo campo.
  2. Veja a Conversão Instantânea: Todos os outros campos serão atualizados automaticamente com os valores equivalentes da cor que você inseriu.
  3. Ajuste a Transparência (Alpha): Use o controle deslizante "Alpha" para ajustar a opacidade da cor. Os formatos RGBA e HSLA serão atualizados.
  4. Copie o Código: Clique no ícone de cópia ao lado de qualquer formato para copiá-lo para sua área de transferência.

Entendendo os Formatos de Cor da Web

HEX, RGB e HSL são três maneiras de representar a mesma cor em design digital. Cada formato tem uma abordagem diferente e é útil em contextos específicos.

  • HEX (Hexadecimal): O formato mais comum e compacto na web. É uma representação de 6 dígitos do código de cor RGB, precedido por um #. Cada par de dígitos (00 a FF) representa a intensidade de Vermelho, Verde e Azul. Ex: #0D6EFD.
  • RGB (Red, Green, Blue): Representa as cores pela intensidade de luz vermelha, verde e azul. Cada valor varia de 0 (nenhuma) a 255 (máxima intensidade). É mais explícito sobre a composição da cor. Ex: rgb(13, 110, 253).
  • HSL (Hue, Saturation, Lightness): O formato mais intuitivo para humanos.
    • Hue (Matiz): A posição da cor no círculo cromático (0 a 360 graus).
    • Saturation (Saturação): A pureza ou intensidade da cor (0% = cinza, 100% = cor pura).
    • Lightness (Luminosidade): O quão claro ou escuro é o tom (0% = preto, 50% = cor pura, 100% = branco).
    Ex: hsl(211, 98%, 52%).
E a Transparência (Canal Alpha)?

Tanto o RGB quanto o HSL possuem uma variação que aceita um quarto valor: o "alpha", que controla a opacidade. O valor vai de 0 (totalmente transparente) a 1 (totalmente opaco). Exemplos:

  • rgba(13, 110, 253, 0.5): Azul com 50% de transparência.
  • hsla(211, 98%, 52%, 0.5): O mesmo azul com 50% de transparência.

Qual Formato de Cor Devo Usar?

A escolha depende do que você está tentando alcançar. Aqui está um guia rápido:

Formato Ideal para... Vantagem Principal
HEX Definir cores sólidas e exatas em CSS. Padrão em ferramentas de design como Figma e Photoshop. Concisão. É o formato mais curto e fácil de copiar e colar.
RGB / RGBA Quando a transparência é necessária (RGBA) ou ao trabalhar com cores vindas de sistemas que usam o modelo aditivo de luz (como animações). Controle de opacidade. A sintaxe RGBA é a mais comum para adicionar transparência a uma cor.
HSL / HSLA Criar variações de uma cor de forma programática. Por exemplo, clarear um botão ao passar o mouse (hover) simplesmente aumentando o valor de "Lightness". Intuitivo para humanos. É muito fácil de manipular para criar paletas de cores (ex: tons mais claros, mais escuros ou menos saturados).