Conversor de Cores
Converta valores de cor entre os formatos HEX, RGB e HSL com visualização direta e decomposição numérica de canais.
Executar ferramenta
O conversor de cores permite transformar códigos cromáticos entre as notações HEX, RGB e HSL. Ao introduzir um valor no campo de cor e indicar o formato de origem correspondente, a ferramenta processa os dados e apresenta as representações equivalentes em cada sistema, acompanhadas por uma amostra visual. O formato hexadecimal aceita códigos de três ou seis dígitos com ou sem o cardinal inicial. Para entradas em RGB, o sistema reconhece três valores numéricos compreendidos entre 0 e 255 para os canais vermelho, verde e azul. No formato HSL, o valor do matiz é ajustado ao ciclo de 360 graus, enquanto a saturação e a luminosidade são limitadas ao intervalo percentual de 0 a 100. Se o campo de cor permanecer vazio ou se for indicado um formato de origem não reconhecido, o cálculo não é concluído. Os resultados fornecem os canais RGB como números inteiros e os componentes HSL devidamente arredondados a números inteiros.
Instruções
- Introduza o código da cor no campo de entrada.
- Indique o formato de origem correspondente (hex, rgb ou hsl), sendo hex a opção predefinida.
- Execute a conversão para consultar as notações nos três formatos, os valores dos canais e a pré-visualização.
Exemplos
- Conversão de código hexadecimal '#3498db' com formato de origem 'hex', gerando 'rgb(52, 152, 219)' e 'hsl(204, 70%, 53%)'.
- Conversão de valores RGB '255, 99, 71' com formato de origem 'rgb', gerando '#ff6347' e 'hsl(9, 100%, 64%)'.
Perguntas frequentes
Como devo formatar valores hexadecimais?
Pode introduzir códigos de 3 ou 6 dígitos, com ou sem o símbolo cardinal '#' no início, como 'abc' ou '#1a2b3c'.
O que acontece se introduzir percentagens acima de 100 no formato HSL?
Os valores de saturação e luminosidade que excedam 100% são automaticamente limitados ao valor máximo de 100%.
O conversor aceita formatos com canal alfa ou transparência?
A ferramenta reconhece especificamente os formatos base HEX, RGB e HSL sem valores de transparência.