Conversor de Cor HEX para RGB
Transforme qualquer código de cor hexadecimal em seus valores de canais vermelho, verde e azul e em uma cadeia CSS rgb() pronta para colar.
- 1
Red channel
3 × 16 + 11 = 59 - 2
Green channel
8 × 16 + 2 = 130 - 3
Blue channel
15 × 16 + 6 = 246Each 2-digit hex pair converts to decimal as: high digit × 16 + low digit.
Como esta calculadora funciona?
Uma cor hexadecimal se converte em RGB removendo o "#", expandindo a forma abreviada de 3 dígitos para 6 dígitos e lendo cada par de dígitos hexadecimais como um número de base 16 de 0 a 255 para vermelho, verde e azul. Esses três valores formam a cadeia CSS rgb(R, G, B) usada diretamente em folhas de estilo.
Fórmula
How this is calculated
Insira uma cor hexadecimal como um código de 6 dígitos (#RRGGBB) ou sua forma abreviada de 3 dígitos (#RGB). O conversor primeiro remove o "#" inicial. Se apenas três dígitos forem fornecidos, cada dígito é duplicado, então #abc se expande para #aabbcc — isso mantém a forma abreviada e a forma completa visualmente idênticas.
Os seis dígitos hexadecimais são então divididos em três pares. Cada par é um número de base 16 (hexadecimal) que é convertido em um inteiro de base 10 entre 0 e 255: R do primeiro par, G do segundo e B do terceiro. Como dois dígitos hexadecimais variam de 00 a FF, cada canal se mapeia perfeitamente no intervalo de 0–255 usado pelo CSS e pela maioria dos sistemas de exibição.
Os três valores de canal são reunidos em uma cadeia CSS na forma rgb(R, G, B). A entrada é validada para conter apenas os caracteres 0–9 e a–f (sem distinção entre maiúsculas e minúsculas) e ter exatamente 3 ou 6 dígitos após a remoção do "#"; qualquer outra coisa é rejeitada, para que você nunca obtenha uma cor parcialmente interpretada.
Perguntas frequentes
Eles descrevem o mesmo espaço de cores. A forma abreviada de 3 dígitos simplesmente repete cada dígito, então #f0c é idêntico a #ff00cc. Use a forma abreviada apenas quando cada canal usar um dígito repetido.
Não. Os dígitos hexadecimais A–F e a–f representam os mesmos valores, então #FF8800 e #ff8800 se convertem no mesmo rgb(255, 136, 0).
Dois dígitos hexadecimais abrangem de 00 a FF, o que equivale a 0 a 255 em decimal. Esse intervalo de 8 bits é a precisão padrão para cada canal de cor nas telas.
Também conhecido como
TG we-Calculate Editorial Team. (2026). Conversor de Cor HEX para RGB [Online calculator]. TG we-Calculate. https://we-calculate.com/pt/calculator/hex-to-rgb-color-converter
TG we-Calculate Editorial Team. "Conversor de Cor HEX para RGB." TG we-Calculate. 2026. https://we-calculate.com/pt/calculator/hex-to-rgb-color-converter.
TG we-Calculate Editorial Team, "Conversor de Cor HEX para RGB," TG we-Calculate, 2026. [Online]. Available: https://we-calculate.com/pt/calculator/hex-to-rgb-color-converter
@misc{wecalculate_hex_to_rgb_color_converter, title = {Conversor de Cor HEX para RGB}, author = {{TG we-Calculate Editorial Team}}, howpublished = {\url{https://we-calculate.com/pt/calculator/hex-to-rgb-color-converter}}, year = {2026}, note = {TG we-Calculate} }
Esta calculadora ajudou você?
