Ir para a ferramenta

Conversores

Color HEX ↔ RGB ↔ HSL

Converta cores entre HEX, RGB e HSL, com prévia e cópia dos resultados.

HEX, RGB e HSL são formas diferentes de representar cores. RGB trabalha com canais de vermelho, verde e azul; HEX escreve esses canais em hexadecimal; HSL usa matiz, saturação e luminosidade. A ferramenta ajuda a comparar as representações e preparar cores para interfaces, com os limites de arredondamento informados.

#F00 ou FF0000. RGB: 0–255; HSL: 0–360, 0%–100%, 0%–100%. Sem transparência.

Esta ferramenta foi desenvolvida para apoiar estudantes e programadores em atividades de aprendizagem, desenvolvimento e testes autorizados. Utilize os resultados com responsabilidade, respeitando a privacidade, os direitos de terceiros e as regras do ambiente em que forem aplicados. Sua finalidade é educativa e técnica, sem promover fraude, uso indevido de dados ou qualquer ação que prejudique instituições, pessoas ou grupos.

Como usar

HEX aceita 3 ou 6 dígitos, com ou sem #. RGB aceita rgb(255, 0, 0) ou canais separados por vírgulas entre 0 e 255. HSL aceita hsl(0, 100%, 50%) ou valores separados por vírgulas: matiz de 0 a 360, saturação e luminosidade de 0% a 100%. Use ponto para decimais. Não aceita transparência. RGB é arredondado ao inteiro mais próximo (empates para cima); HEX, prévia e HSL representam esse RGB. HSL usa até duas casas decimais, matiz 360 equivale a 0 e cinzas usam matiz 0. Pequenas diferenças são esperadas nas conversões de ida e volta. A prévia não contém texto: rótulos e botões mantêm as cores do tema. Processamento local.