Ir para o conteúdo

1:1 to 21:1 · AA · AAA

Verificador de contraste

Preto sobre branco tem uma taxa de contraste WCAG de 21:1, a mais alta possível, e branco sobre #0060fd tem 5.13:1. Digite uma cor de texto e um fundo para verificar as suas.

A taxa e as cinco verificações se atualizam enquanto você digita. A taxa é cortada em duas casas decimais, nunca arredondada para cima, então 4.499 aparece como 4.49:1 e não passa na verificação de 4.5:1.

Scanned by NortonTM Safe Web

Resumo

Preço
Sem custo
Conta
Não é necessária
Envio
Não se aplica — você digita cores, nada é enviado a lugar nenhum
Fórmula
(luminância mais clara + 0.05) ÷ (luminância mais escura + 0.05)
Limites
AA 4.5:1 texto normal e 3:1 texto grande; AAA 7:1 normal e 4.5:1 texto grande; 3:1 para partes da interface
Padrão
Definições WCAG 2.2 de luminância relativa e taxa de contraste

Taxas de contraste de pares conhecidos

Estas linhas foram geradas pelo mesmo código do verificador. Um visto significa que o par atende ao requisito; uma cruz significa que não atende.

Pares de cores e as cinco verificações
Cor do textoFundoTaxaAA normalAA grandeAAA normalAAA grandePartes da interface
#000000#ffffff21.00:1✓✓✓✓✓
#ffffff#0060fd5.13:1✓✓✗✓✓
#767676#ffffff4.54:1✓✓✗✓✓
#777777#ffffff4.47:1✗✓✗✗✓
#0060fd#ffffff5.13:1✓✓✗✓✓
#ffffff#ffffff1.00:1✗✗✗✗✗
Taxas mínimas
VerificaçãoTaxa mínima
AA, texto normal4.5:1
AA, texto grande3:1
AAA, texto normal7:1
AAA, texto grande4.5:1
AA, partes da interface e gráficos3:1

Como verificar um par de cores

1

Digite as duas cores

Digite a cor do texto e a cor do fundo em qualquer notação CSS, ou use os seletores. O botão de trocar inverte as duas, o que é útil para texto claro sobre fundo escuro.

2

Leia a taxa

A taxa vai de 1:1 (cores idênticas) a 21:1 (preto sobre branco). A amostra abaixo dos campos mostra o par em 16 px e em 24 px, para que você julgue o resultado com os próprios olhos.

3

Veja as cinco verificações

Cada bloco indica Aprovado ou Reprovado para um requisito WCAG: AA e AAA para texto normal, AA e AAA para texto grande, e AA para partes de uma interface. Se o texto normal não passar no AA, a página sugere a cor de texto mais próxima que passa.

Como a taxa de contraste é calculada

O WCAG mede o contraste pela luminância relativa, o brilho de uma cor de 0 (preto) a 1 (branco). Cada canal de vermelho, verde e azul é dividido por 255; um valor até 0.04045 é dividido por 12.92, e um valor maior é elevado a uma potência: (valor + 0.055) dividido por 1.055, e depois elevado a 2.4. A luminância é então 0.2126 vezes o vermelho mais 0.7152 vezes o verde mais 0.0722 vezes o azul, o que reflete a intensidade com que o olho responde a cada um. A taxa de contraste é a luminância mais clara mais 0.05, dividida pela luminância mais escura mais 0.05.

O WCAG 2 pede pelo menos 4.5:1 para texto normal e 3:1 para texto grande no nível AA, e 7:1 e 4.5:1 no nível AAA. Texto grande tem pelo menos 18 pontos, que são 24 pixels CSS, ou pelo menos 14 pontos em negrito, cerca de 18.66 pixels. O critério de sucesso 1.4.11 pede 3:1 para as partes de uma interface e os gráficos que o leitor precisa ver, como a borda de um campo ou a linha de um gráfico. A taxa é comparada com cada limite sem arredondamento. Se uma cor tiver transparência, um fundo transparente é colocado sobre o branco e uma cor de texto transparente sobre o fundo antes da medição. Esta página implementa apenas o WCAG 2.x; ela não calcula o APCA, que é discutido para uma versão futura das diretrizes.

Perguntas sobre contraste

Que taxa de contraste o WCAG exige para texto?

No nível AA, o texto normal precisa de pelo menos 4.5:1 e o texto grande de pelo menos 3:1. No nível AAA os valores são 7:1 para texto normal e 4.5:1 para texto grande. A taxa é medida entre a cor do texto e a cor diretamente atrás dele.

O que conta como texto grande?

O WCAG define texto grande como pelo menos 18 pontos, que são 24 pixels CSS, ou pelo menos 14 pontos em negrito, que são cerca de 18.66 pixels CSS. Qualquer coisa menor conta como texto normal e precisa da taxa mais alta.

Qual é o cinza mais claro que passa no AA sobre branco?

#767676 sobre branco tem uma taxa de 4.54:1 e passa na verificação de 4.5:1 para texto normal. O cinza seguinte, mais claro, #777777, tem 4.47:1 e não passa. Para 7:1 (AAA), o cinza mais claro é #595959, que tem 7.00:1.

Por que 4.49 não passa se parece 4.5?

As verificações comparam a taxa exata com o limite. Uma taxa de 4.499 está abaixo de 4.5, então não passa, e a página a imprime como 4.49:1 em vez de arredondar para cima. Vermelho puro sobre branco é um exemplo real: 3.99:1 não passa na verificação de 4.5:1 para texto normal, embora esteja perto.

Que contraste ícones, bordas e campos de formulário precisam?

O critério de sucesso 1.4.11 Contraste de elementos não textuais, incluído no WCAG 2.1, pede pelo menos 3:1 entre as partes de uma interface ou um gráfico que o leitor precisa ver, como a borda de um campo, um anel de foco ou a linha de um gráfico, e as cores ao lado delas. Controles desativados e gráficos puramente decorativos são isentos.

Uma taxa aprovada torna uma página acessível?

Não. O contraste é um requisito entre muitos. Tamanho e peso da fonte, espaçamento entre linhas, significado transmitido só pela cor, visibilidade do foco, texto sobre imagens e gradientes, e como pessoas com diferentes tipos de visão de cores enxergam uma página também importam. Use este resultado como uma informação entre outras e teste a página com conteúdo real.