Complementar
+180°Matizes opostos. Contraste máximo, ideal para um único destaque.
Uma linha reta atravessando o centro do círculo de matizes.
Comece pela cor
Cole um código HEX, mova os controles ou capture uma cor da tela e receba todos os formatos, variações, harmonias e testes de acessibilidade dessa cor. Quer pegar a cor de uma foto? Use o conta-gotas de imagem da página inicial.
Seletor de cores
Este campo não reconhece essa cor.
Pontos de partida
lightseagreen
#10A99B
#10A99B é um verde-azulado frio com 66% de luminosidade percebida (nome CSS mais próximo: lightseagreen).
#10A99B
#10A99BFF
rgb(16, 169, 155)
rgb(6.3%, 66.3%, 60.8%)
hsl(175, 83%, 36%)
hsv(175, 91%, 66%)
hwb(175 6% 34%)
cmyk(91%, 0%, 8%, 34%)
1091995
≈ lightseagreen
Tons claros, escuros e escalas
Uma cor sozinha raramente basta. Aqui estão as versões mais claras, mais escuras e mais apagadas da cor escolhida, além de uma escala completa de design system ajustada em OKLCH.
A base misturada ao branco em dez passos. Os tons claros são o que você usa quando uma cor precisa ficar atrás do texto: um fundo de hover, as linhas alternadas de uma tabela, o preenchimento de um gráfico.
Clique em uma amostra para copiar o código HEX.
Seis esquemas construídos girando o matiz em OKLCH. Como a rotação é perceptual, todas as cores de um esquema têm peso visual parecido, em vez de os amarelos ficarem sujos, como acontece ao girar em HSL.
Matizes opostos. Contraste máximo, ideal para um único destaque.
Uma linha reta atravessando o centro do círculo de matizes.
Matizes vizinhos. Serena e coesa, com pouca tensão.
Um arco fechado de 60° abraçando um lado do círculo.
Três matizes equidistantes. Vibrante, mas equilibrada.
Um triângulo equilátero inscrito no círculo.
Mais suave que a complementar; mantém o contraste sem o choque.
Um triângulo isósceles montado sobre a complementar.
Dois pares complementares. Rica, precisa de uma cor dominante.
Um quadrado: dois pares complementares em ângulo reto.
Um único matiz em cinco passos de luminosidade. Segura e sempre harmônica.
Um único raio, escuro no centro e claro na borda.
Acessibilidade
Sua cor no fundo e a melhor entre preto e branco no texto, para que o verificador abra num par que vale conferir. Mude qualquer um dos lados e, se o par não passar, aplique a correção sugerida.
Texto grande, de 24 px para cima
Texto corrido em tamanho normal. É o tamanho que precisa chegar a 4,5:1 para o nível AA da WCAG, e é nele que a maioria das combinações de cor é reprovada. Leia com o braço esticado: se você se pegar chegando perto da tela, o número está dizendo a verdade.
Relação de contraste
7,17
Cor de texto mais próxima que passa
Mesmo matiz e croma, com a luminosidade deslocada em OKLCH até o par superar 4,5:1.
Como esta cor aparece para os quatro tipos comuns de deficiência de visão de cores, e se ela continua se distinguindo da complementar em cada um.
O cone L (comprimento de onda longo) está ausente. É recessiva ligada ao X, e por isso bem mais comum em homens do que em mulheres.
Distância perceptual (ΔE2000) entre a cor e a complementar dela, como cada tipo de visão de cores as veria. Abaixo de cerca de 10, as duas ficam tão próximas que não devem ser a única coisa a distinguir um estado de outro: acrescente uma forma, um ícone ou um rótulo.
Ciência da cor
Espaços CIE e perceptuais, para gerenciamento de cor, impressão e conferência dos cálculos. XYZ, LAB e LUV usam o ponto branco D65 com o observador padrão de 2°.
xyz(20.315, 30.85, 35.888)
xyY(0.2334, 0.3544, 30.85)
lab(62.38% -38.9 -3.01)
lch(62.38% 39.02 184.43)
luv(62.38, -48.88, 1.36)
lchuv(62.38, 48.9, 178.41)
oklab(66.15% -0.1144 -0.0088)
oklch(66.15% 0.1147 184.39)
(0.0052, 0.3968, 0.3278)
0.3085
Para o seu código
Prontos para colar. Os nomes de variável são provisórios: troque pelo nome que a cor tem no seu sistema.
Propriedades personalizadas e variáveis de pré-processador para CSS, Sass e Tailwind.
--brand: #10a99b;--color-brand: oklch(66.15% 0.1147 184.39);bg-[#10a99b]$brand: #10a99b;Literais de cor para código de interface de iOS e Android.
Color(red: 0.063, green: 0.663, blue: 0.608)UIColor(red: 0.063, green: 0.663, blue: 0.608, alpha: 1.0)<color name="brand">#FF10A99B</color>Color(0xFF10A99B)Todo o resto: frameworks multiplataforma, toolkits de desktop, shaders e scripts.
const Color(0xFF10A99B)Color.FromArgb(255, 16, 169, 155)new Color(16, 169, 155)QColor(16, 169, 155)vec4(0.063, 0.663, 0.608, 1.0)(16, 169, 155)Calculado a partir da sua cor
O que esta cor realmente é, com o raciocínio junto. Cada linha é um valor calculado e uma frase dizendo o que ele significa para uma decisão de design.
Posição no círculo de matiz OKLCH, que espaça os matizes como o olho faz.
A área sombreada é todo o croma que o sRGB consegue representar neste matiz, do preto ao branco. O ponto é esta cor.
Luminância relativa: 0,3085. É o valor da WCAG que serve de base para todas as relações de contraste desta página.
Nome CSS mais próximo
lightseagreen
#20B2AA · ΔE 3,6
Equivalente web-safe
#009999
a ΔE 7
Tons de cinza
#878787
Luma Rec. 709 135
Complementar
#CD738A
matiz oposto a 180°
Onde a luminosidade desta cor cai numa escala de 50 a 950 gerada para design system.
Cada valor desta página é calculado no seu navegador a partir dos três valores sRGB. Nada é consultado num banco de páginas de cor pré-escritas, então um hexadecimal que ninguém nunca usou recebe o mesmo tratamento de um famoso.
O conta-gotas da página inicial parte de uma foto: você carrega uma imagem e captura as cores dos pixels dela. Esta página parte de um valor de cor. Use-a quando já tiver o código HEX (de um manual de marca, de um print ou de um colega) e precisar das conversões, variações, testes de acessibilidade e trechos de código que vêm com ele.
Hexadecimal de três, quatro, seis ou oito dígitos, com ou sem cerquilha; rgb() e rgba() com vírgulas ou espaços; hsl() e hsla(); e qualquer uma das 148 palavras-chave de cor do CSS, como rebeccapurple ou cornflowerblue. O que ele não conseguir interpretar deixa a cor atual como está, em vez de reiniciá-la.
HSL não é perceptualmente uniforme: duas cores com a mesma luminosidade em HSL podem parecer bem diferentes em brilho, e é por isso que paletas geradas em HSL saem irregulares. OKLCH corrige isso e tem suporte em todos os navegadores atuais. As variações, as harmonias e a cor acessível sugerida nesta página são todas calculadas em OKLCH por esse motivo.
Serve como ponto de partida. É a fórmula padrão sem calibração, a mesma que a maioria das ferramentas web usa, e serve para ter uma ideia aproximada. Não é uma conversão com gerenciamento de cor: um trabalho de impressão real precisa de um perfil ICC da máquina e do papel específicos. Trate o valor CMYK daqui como ponto de partida para entregar à gráfica, não como especificação final.
É a distância CIEDE2000 entre duas cores, uma medida de quão diferentes elas parecem. Abaixo de 1, ninguém vê a diferença. Por volta de 2, um observador atento percebe a diferença com as cores lado a lado. Acima de 10, parecem cores diferentes. Reflete o que as pessoas veem muito melhor do que comparar valores RGB.
Pela fórmula da WCAG 2.1: a luminância relativa de cada cor em luz linear e depois (mais clara + 0,05) / (mais escura + 0,05). O nível AA exige 4,5:1 para texto corrido e 3:1 para texto grande ou componentes de interface; o AAA exige 7:1 e 4,5:1. A relação ignora o matiz por completo, e é por isso que duas cores podem parecer muito diferentes e mesmo assim não passar.
Não. A página já traz os cálculos de cor em JavaScript e roda tudo no seu navegador. Não há chamada de API quando você muda a cor, nada é registrado, e a página continua funcionando sem internet depois de carregada.
Pode. Um valor de cor não é passível de direito autoral e nada aqui tem licença. As escalas, harmonias e trechos de código gerados são seus para usar em qualquer projeto. Vale notar que uma cor específica ainda pode fazer parte de um conjunto-imagem registrado quando combinada com um logotipo ou categoria de produto determinados, então copiar a cor de marca exata de um concorrente é uma questão jurídica, não técnica.
Cole o código HEX no campo do topo desta página. Ele é convertido na hora para RGB, HSL, HSV, CMYK, OKLCH e mais 28 formatos, e cada valor é copiado com um clique. Os seis dígitos do HEX são três pares, vermelho, verde e azul, que vão de 00 a FF, ou seja, de 0 a 255 em RGB.
Para texto normal, o nível AA da WCAG pede pelo menos 4,5:1 entre texto e fundo, e o nível AAA pede 7:1. Texto grande (24 px, ou cerca de 19 px em negrito) precisa de 3:1 para o AA. Coloque as duas cores no verificador de contraste desta página para ver a relação e quais níveis passam.
Use o simulador de daltonismo desta página. Ele mostra a sua cor como pessoas com protanopia, deuteranopia, tritanopia e acromatopsia a veem, e lista cores próximas que para elas pareceriam iguais. Se dois estados se diferenciam só por vermelho e verde, acrescente também uma forma, um ícone ou um rótulo.
O conta-gotas de imagem lê qualquer pixel de uma foto e extrai a paleta dominante, com os mesmos formatos, harmonias e testes de contraste esperando do outro lado.
Abrir o conta-gotas