Contraste WCAG AA vs AAA: qual nível você deve buscar?

A WCAG 2.2 define dois níveis de contraste de texto. AA é o nível citado pela maioria das leis e políticas de acessibilidade; AAA é um nível aprimorado para conteúdos que precisam ser legíveis pelo maior número possível de pessoas.

Os limites em resumo

ConteúdoAA (mínimo)AAA (aprimorado)
Texto normal4,5:17:1
Texto grande (≥ 24 px, ou ≥ 18,66 px em negrito)3:14,5:1
Componentes de interface e gráficos (CS 1.4.11)3:1Sem nível AAA específico

Os critérios de texto são o CS 1.4.3 Contraste (mínimo) para AA e o CS 1.4.6 Contraste (melhorado) para AAA. Logotipos, texto puramente decorativo e controles desativados estão isentos.

O que conta como “texto grande”?

A WCAG define texto grande como pelo menos 18 pontos em peso normal ou 14 pontos em negrito. Na web, 1 pt = 1,333 px, então isso equivale a cerca de 24 px normal ou 18,66 px em negrito. A maior parte do texto corrido (14–18 px) é texto normal e precisa do limite mais rigoroso.

Exemplos

Clique em qualquer exemplo para abri-lo no verificador.

Qual nível você deve buscar?

Verifique suas cores

Cole sua paleta no verificador de contraste de cores ContrastCheck para ver os resultados AA e AAA na hora. Se uma combinação não passar, ele sugere o ajuste de luminosidade mais próximo que é aprovado.