Conversor de cores

Escolha uma cor ou escreva-a em qualquer formato (HEX, RGB, HSL, OKLCH, um nome como «tomato»…) e obtenha de imediato o seu valor em todos os outros, pronto a colar no seu CSS. Ajuste a transparência e verifique se se lê bem sobre branco e sobre preto.

Cor

Nome CSS mais parecido:
Pode escrever ou colar a cor em qualquer formato em qualquer um dos campos.

Contraste (WCAG 2)

Texto de exemplo

Texto de exemplo

Sobre branco: · AA · AAA

Texto de exemplo

Texto de exemplo

Sobre preto: · AA · AAA

Verificar o contraste entre duas cores quaisquer →


Formatos de cor

HEX (#RRGGBB) é o formato mais habitual na web: três pares de algarismos hexadecimais com a quantidade de vermelho, verde e azul, de 00 a FF. RGB exprime o mesmo em decimal, de 0 a 255. HSL descreve a cor pelo tom (0-360°), pela saturação e pela luminosidade em percentagem, o que facilita criar variantes mais claras ou mais escuras da mesma cor.

CMYK (ciano, magenta, amarelo e preto) é o modelo da tipografia e da impressão. A conversão a partir de RGB é aproximada: para imprimir com precisão é preciso usar o perfil de cor da gráfica.

Transparência, HWB e OKLCH

A transparência indica-se com um quarto valor, o canal alfa: #FF880080 (HEX de 8 algarismos), rgba(255, 136, 0, 0.5) ou, com a sintaxe moderna, rgb(255 136 0 / 50%). 0 é totalmente transparente e 1 (ou 100%) totalmente opaco.

HWB (tom, branco e preto) e OKLCH (luminosidade, croma e tom) são formatos do CSS Color 4 que todos os navegadores atuais já suportam. O OKLCH é percetualmente uniforme: duas cores com a mesma luminosidade parecem igualmente claras, o que o torna ideal para criar paletas e variantes. O HSV/HSB não existe em CSS, mas é o modelo usado pelo Photoshop, pelo Figma e por outros programas de design.

O CSS define ainda 148 nomes de cores (tomato, rebeccapurple, steelblue…). Se a sua cor não tiver nome, mostramos o nome CSS mais parecido.

Contraste e acessibilidade

As diretrizes de acessibilidade WCAG exigem um contraste mínimo entre o texto e o fundo para que as pessoas com baixa visão o consigam ler: 4,5:1 para o texto normal no nível AA e 7:1 no nível AAA (3:1 e 4,5:1 para texto grande). O contraste vai de 1:1 (a mesma cor) a 21:1 (preto sobre branco).