Conversor de cor hexadecimal para RGB
Transforme um código de cor hexadecimal em valores R, G, B num instante.
Um conversor hexadecimal para RGB transforma um código de cor hexadecimal, como #00FF80, em valores separados de vermelho, verde e azul (cada um de 0 a 255). Por exemplo, #00ff80 dá rgb(0, 255, 128). Os valores RGB são práticos para ferramentas de design e para a função CSS rgb(). Introduza um código hexadecimal abaixo — funcionam as formas de três e de seis algarismos, e o # é opcional.
Como funciona
- Introduza ou cole o seu código de cor hexadecimal no campo Cor hexadecimal (3 ou 6 algarismos, # opcional).
- Os valores de Vermelho, Verde e Azul aparecem de imediato.
- Utilize os botões de copiar para obter o valor de cada canal.
Exemplo resolvido: #00ff80
O código divide-se em pares: 00, ff, 80. Cada par converte-se de hexadecimal para decimal: 00 → 0, ff → 255, 80 → 128, o que dá rgb(0, 255, 128).
Tabela de referência
| Cor | Hexa | RGB |
|---|---|---|
| Preto | #000000 | 0, 0, 0 |
| Branco | #ffffff | 255, 255, 255 |
| Vermelho | #ff0000 | 255, 0, 0 |
| Verde | #008000 | 0, 128, 0 |
| Azul | #0000ff | 0, 0, 255 |
| Amarelo | #ffff00 | 255, 255, 0 |
| Laranja | #ffa500 | 255, 165, 0 |
| Cinzento | #808080 | 128, 128, 128 |
Perguntas frequentes
- Como converto hexadecimal em RGB?
- Divida o código hexadecimal de seis algarismos em três pares e converta cada par de hexadecimal num valor decimal de 0 a 255. Esta ferramenta faz isso num instante.
- Quanto é #ffffff em RGB?
- #ffffff em RGB é rgb(255, 255, 255), que corresponde a branco.
- Isto aceita códigos hexadecimais de três algarismos?
- Sim. Os códigos abreviados como #f09 são expandidos automaticamente (para #ff0099) antes da conversão.
- O # é obrigatório?
- Não. O prefixo # é opcional — tanto 00ff80 como #00ff80 funcionam.