Conversor HEX ↔ RGB
Converta um código HEX para RGB, ou três valores RGB para um código HEX, nos dois sentidos.
Não acredita? Desligue sua internet e teste — continua funcionando.
Como funciona
HEX representa uma cor com três pares de dígitos hexadecimais (00 a ff) para vermelho, verde e azul. RGB representa a mesma cor com três números decimais (0 a 255) para os mesmos três canais — são só duas formas diferentes de escrever a mesma informação. Um código HEX é só o RGB escrito em base 16: #3b82f6 são três pares, 3b, 82 e f6, que valem 59, 130 e 246 em decimal, ou seja, rgb(59, 130, 246). Para fazer a conta de cabeça, multiplique o primeiro dígito de cada par por 16 e some o segundo (3b = 3 × 16 + 11 = 59). A forma curta de 3 dígitos repete cada dígito: #f80 é o mesmo que #ff8800. Esta ferramenta trabalha só com os três canais de cor; o HEX de 8 dígitos do CSS (#rrggbbaa, com transparência) não é convertido aqui.