Azul de interface
- Entrada
- rgb(14, 165, 233)
- Saída esperada
- #0ea5e9
14 em hex é 0e, 165 é a5 e 233 é e9: os três pares preenchidos formam o token 0ea5e9, comum em UIs modernas.
rgb para hex
Design systems, CSS e HTML esperam uma única string de seis caracteres, não três números soltos. Esta página parte de rgb(14, 165, 233) e produz o token pronto, tratando também os dois problemas mais comuns: canal fora da faixa 0 a 255 e valores fracionários vindos de outra ferramenta.
14 em hex é 0e, 165 é a5 e 233 é e9: os três pares preenchidos formam o token 0ea5e9, comum em UIs modernas.
O maior valor de canal, 255, é sempre FF; repetido nos três canais dá o caso mais simples de conferir.
14,6 arredonda para 15 (0f), 165,4 arredonda para 165 (a5) e 300 é travado em 255 (ff): arredondamento e clamp acontecem antes da conversão para hex.
Sim. A proposta é mostrar representações equivalentes da mesma cor em formatos diferentes, facilitando uso em CSS, design systems, documentação visual e integração entre ferramentas de design e desenvolvimento. Você digita em um formato e recebe todos os outros sincronizados ao mesmo tempo, incluindo HSV, CMYK, LAB e XYZ.
O Figma às vezes exporta canais entre 0 e 1 (fração do byte), não entre 0 e 255. Se você colar esse valor sem multiplicar por 255 antes, o conversor lê um número quase zero em cada canal e o HEX resultante fica escuro demais.
Fora do CSS puro, sim, geralmente é sinal de um cálculo de mistura de cor que passou do limite. O conversor não recusa o valor, ele trava (clampa) em 0 ou 255 antes de gerar o HEX, então o token final some com o excesso silenciosamente.
Não, CSS trata #0ea5e9 e #0EA5E9 como a mesma cor. A convenção minúscula é só um padrão de estilo mais comum em código, o navegador ignora a caixa dos seis caracteres hexadecimais.
#0ea5e9#0ea5e9ffrgb(14, 165, 233)A conversão é puramente matemática e local. Nada é enviado para o servidor.