Conversor de cores hex
Converta um código de cor hex para RGB, HSL, CMYK e decimal, ou crie uma cor com controles deslizantes RGB.
Valores da cor
Cor hex
#3b82f6
- RGB
- -
- HSL
- -
- CMYK
- -
- Decimal
- -
Como funciona
Um código de cor hex é um valor hexadecimal de seis dígitos, como #3b82f6, que agrupa três pares de dois dígitos para os componentes vermelho, verde e azul em uma escala de 0 a 255. A calculadora converte um código hex para RGB, HSL, CMYK e decimal de uma só vez, e também funciona no sentido inverso a partir dos controles deslizantes RGB.
- Digite um código hex
Com ou sem o # inicial. Abreviações de 3 dígitos como 3bf também funcionam.
- Ou arraste os controles deslizantes
Vermelho, verde e azul atualizam o código hex e todos os outros formatos em tempo real.
- Leia as conversões
RGB, HSL, CMYK e decimal são atualizados simultaneamente.
Convertendo hex para RGB
Divida o código hex de seis dígitos em três pares e leia cada um como um número de base 16 (hexadecimal). Para #3b82f6: 3b é 59, 82 é 130 e f6 é 246, então a cor é RGB(59, 130, 246).
decimal = (R × 65536) + (G × 256) + B
Para RGB(59, 130, 246): (59 × 65536) + (130 × 256) + 246 = 3.866.624 + 33.280 + 246 = 3.900.150. Este número único é o código hexadecimal lido como um inteiro de base 16 em vez de três pares separados.
HSL, matiz, saturação, luminosidade
O HSL descreve uma cor como uma posição em uma roda de matizes de 360 graus (0 graus é vermelho, 120 é verde, 240 é azul), além da saturação, que indica a intensidade da cor, e da luminosidade, que indica a proximidade com o preto ou o branco. RGB(59, 130, 246) é HSL(217°, 91%, 60%): um azul forte e relativamente claro.
CMYK para impressão
O CMYK (ciano, magenta, amarelo e preto) descreve o uso de tintas na impressão sobre papel branco, enquanto RGB e HSL descrevem cores exibidas na tela. A calculadora estima o CMYK a partir do RGB usando uma conversão subtrativa padrão; o resultado real da impressão também depende da impressora e do papel.
RGB e CMYK não são opostos exatos
A fórmula de conversão de RGB para CMYK usada aqui é uma aproximação comum (ela pressupõe cores primárias aditivas e subtrativas puras), não o perfil de cores usado por uma impressora real. Para trabalhos de impressão que exigem precisão de cor, use o perfil ICC da impressora ou da gráfica em vez de uma fórmula genérica.
Perguntas frequentes
Como converter um código de cor hexadecimal para RGB?
Divida o código hexadecimal de seis dígitos em três pares e converta cada um da base 16 para decimal. Para #3b82f6: 3b é 59 de vermelho, 82 é 130 de verde, f6 é 246 de azul, resultando em RGB(59, 130, 246). A calculadora faz isso instantaneamente e também mostra os equivalentes em HSL, CMYK e decimal.
O que é HSL e como ele difere do RGB?
HSL significa matiz, saturação e luminosidade. Matiz é o ângulo da cor em um círculo de 360 graus (0 graus é vermelho, 120 é verde, 240 é azul), saturação é a intensidade da cor de 0 a 100% e luminosidade é o brilho de 0% preto a 100% branco. RGB mistura canais de luz diretamente, enquanto HSL se aproxima mais de como as pessoas descrevem cores visualmente.
Posso usar um código de cor hex de 3 dígitos?
Sim. Um código hex de 3 dígitos como #3bf é uma abreviação de #33bbff, com cada dígito duplicado. A calculadora aceita códigos de 3 dígitos e os expande automaticamente. Ambos os formatos são valores de cor CSS válidos.
O que representa o valor decimal de uma cor hex?
O valor decimal é o código hex de seis dígitos lido como um único inteiro na base 16. Para #3b82f6: (59 × 65536) + (130 × 256) + 246 = 3.900.150. Esse único número identifica a cor de forma exclusiva e aparece em alguns contextos de programação no lugar da string hex.
Como a calculadora estima CMYK a partir de RGB?
Ela calcula o preto (K) como um menos a maior das frações de vermelho, verde e azul, e então deriva ciano, magenta e amarelo com base na diferença de cada canal em relação a esse valor. Para RGB(59, 130, 246), isso resulta em aproximadamente 76% ciano, 47% magenta, 0% amarelo e 4% preto. É uma aproximação padrão para cores de tela, não um substituto para o perfil de cor da impressora.