Resultado
Esta página não tem lado servidor nenhum. A tabela colada é processada por JavaScript dentro do seu próprio navegador, o gráfico é desenhado num elemento canvas da sua máquina e o arquivo de exportação é montado localmente. Nada é enviado, armazenado ou gravado em qualquer log. Você pode desconectar a rede depois que a página carregar e tudo continuará funcionando — é a forma mais simples de verificar você mesmo.
Fatos e limites do método
| Faixa de cada canal | De 0 a 255 inclusive |
|---|---|
| Formato do resultado | #RRGGBB — seis dígitos hexadecimais, letras maiúsculas |
| Arredondamento | Valores decimais de canal são arredondados para o inteiro mais próximo |
| Valores fora da faixa | Valores abaixo de 0 ou acima de 255 são automaticamente ajustados a esses limites |
Quando induz ao erro
- Valores fora da faixa 0–255 não são tratados como erro — são silenciosamente ajustados ao limite mais próximo (um número negativo vira 0, um número acima de 255 vira 255) em vez de rejeitados com um aviso.
- Valores decimais de canal (130,7, por exemplo) são arredondados para o inteiro mais próximo antes da conversão para hexadecimal — um código HEX sempre descreve exatamente 256 tons por canal, não existem tons fracionários nesse sistema.
- O resultado não inclui canal alfa (transparência) — para isso é preciso o conversor separado que trabalha com RGBA.
- O código HEX resultante é só outra forma de escrever os mesmos três números, não um espaço de cor diferente — ele não carrega informação de perfil de cor (sRGB, Display P3 etc.).
Como é calculado
Cada um dos três valores (vermelho, verde, azul) é arredondado para o inteiro mais próximo e ajustado à faixa de 0 a 255.
Cada valor ajustado é convertido em um número hexadecimal de dois dígitos: por exemplo, 59 em decimal é "3b" em hexadecimal.
Os três pares de caracteres resultantes são unidos em ordem com um "#" na frente — produzindo um código HEX completo como #3B82F6.
A amostra é preenchida diretamente com esse mesmo código HEX via CSS, então bate visualmente com o resultado.
Perguntas e respostas
O que acontece se eu digitar um número maior que 255?
Ele é automaticamente ajustado para 255 — sem erro, o canal só fica o mais brilhante possível.
Posso digitar valores decimais de canal?
Sim, mas eles são arredondados para o inteiro mais próximo antes da conversão para HEX — a cor final sempre é descrita por números inteiros de 0 a 255.
O resultado considera a transparência?
Não, este conversor só lida com cores opacas. Para um canal alfa, use o conversor separado de RGBA para HEX.
Meus dados são enviados para algum lugar?
Não, todo o cálculo roda no seu navegador.