Círculo cromático
Explore harmônicas num círculo interativo e crie paletas equilibradas.
ExperimentarDigite seus valores RGB, por exemplo 230, 88, 23, e obtenha na hora o código hexadecimal para CSS, junto com HSL, CMYK, LAB e mais formatos. Também funciona ao contrário.
Canais RGB
Ou escolha a cor visualmente
As cores mais consultadas com seu valor RGB e seu código hexadecimal. Clique numa para carregá-la no conversor.
| Cor | HEX | RGB |
|---|---|---|
| #FFFFFF | rgb(255, 255, 255) | |
| #000000 | rgb(0, 0, 0) | |
| #FF0000 | rgb(255, 0, 0) | |
| #00FF00 | rgb(0, 255, 0) | |
| #0000FF | rgb(0, 0, 255) | |
| #FFFF00 | rgb(255, 255, 0) | |
| #00FFFF | rgb(0, 255, 255) | |
| #FF00FF | rgb(255, 0, 255) | |
| #FFA500 | rgb(255, 165, 0) | |
| #800080 | rgb(128, 0, 128) | |
| #FFC0CB | rgb(255, 192, 203) | |
| #A52A2A | rgb(165, 42, 42) | |
| #808080 | rgb(128, 128, 128) | |
| #C0C0C0 | rgb(192, 192, 192) | |
| #000080 | rgb(0, 0, 128) | |
| #808000 | rgb(128, 128, 0) |
Cada canal RGB é um número decimal entre 0 e 255. Para convertê-lo em Hex, esse número é transformado para base 16, obtendo um valor de dois caracteres por canal, de 00 a FF. Os três pares resultantes são unidos, na ordem vermelho, verde e azul, para formar o código Hex completo.
Por exemplo, a cor rgb(230, 88, 23) é convertida assim:
#E65817O resultado é #E65817. É exatamente o processo contrário ao do conversor de Hex para RGB.
Divida cada valor por 16: o quociente é o primeiro caractere do par e o resto, o segundo. Os números de 10 a 15 são escritos com letras: A = 10, B = 11, C = 12, D = 13, E = 14 e F = 15.
A mesma cor pode ser escrita de várias formas. Todas funcionam nos navegadores atuais e o conversor entende qualquer uma delas.
O formato mais comum: dois caracteres por canal, na ordem vermelho, verde e azul. Tanto faz escrever em maiúsculas ou minúsculas.
Se cada par repete o seu caractere, dá para abreviar: #FF6600 vira #F60.
Os dois últimos caracteres são o canal alfa: 00 é transparente e FF, opaco. 80 equivale a 50%.
A sintaxe clássica, compatível com qualquer navegador. Cada canal vai de 0 a 255.
A sintaxe do CSS Color 4: valores separados por espaços e transparência opcional após a barra. rgba() continua funcionando como alias.
Com o Hex pronto, abra o círculo cromático para gerar harmonias, ou consulte nomes e códigos na tabela de cores HTML.
Cada um dos três valores RGB (de 0 a 255) é convertido para base 16, obtendo um número de dois caracteres por canal. Os três pares são unidos na ordem vermelho, verde e azul para formar o código Hex.
O sistema hexadecimal usa dígitos de 0 a 9 e letras de A a F para representar valores de 10 a 15. Por isso o código Hex final pode incluir ambos.
Não é um valor válido. Cada canal RGB só aceita números entre 0 e 255, a faixa completa que um byte pode representar.
Sim. O conversor aceita 230, 88, 23, 230 88 23, rgb(230, 88, 23), rgb(230 88 23) e rgba(…). Se incluir transparência, ela é ignorada para calcular o HEX de 6 dígitos.
Sim, use o conversor de Hex para RGB para o processo contrário: insira seu código hexadecimal e obtenha os três valores RGB correspondentes.
Uma forma abreviada que serve quando cada par repete o seu caractere: #F60 equivale a #FF6600 e #FFF a #FFFFFF. O conversor aceita ambas.
Adicione mais dois caracteres no final: o canal alfa. #E6581780 é o mesmo laranja com 50% de opacidade; 00 é totalmente transparente e FF, opaco.
Explore harmônicas num círculo interativo e crie paletas equilibradas.
ExperimentarEscolha qualquer cor e copie Hex, RGB, HSL ou OKLCH com tons e harmônicas.
ExperimentarConsulte cores nomeadas HTML/CSS e copie Hex, RGB e HSL na hora.
Experimentar