Verificador de Contraste WCAG

Gratuito DevTools

Verificador de Contraste WCAG 2.1

Verifique se suas cores atendem as diretrizes de acessibilidade WCAG 2.1 nos niveis AA e AAA. Calcule a relacao de contraste, visualize o preview e receba sugestoes de cores acessiveis. 100% no seu navegador.

7.4k usuarios Atualizado em Mar 2026 4.9/5
Avalie esta ferramenta:
4.9 (856 votos) Obrigado!
Verificador de Contraste — WCAG 2.1 (AA e AAA)
12.6:1
Relacao de Contraste
Preview
Texto Grande (18pt / 14pt negrito)
Texto normal em tamanho padrao de leitura.
Texto pequeno — mais dificil de ler com baixo contraste.

Conformidade WCAG 2.1

Combinacoes Populares

Clique para carregar uma combinacao de cores.

Como Usar

Verifique a acessibilidade das suas cores em segundos.

1
Escolha as cores
Use o seletor de cor ou digite o codigo hexadecimal para texto e fundo.
2
Veja a relacao
O numero grande mostra a relacao de contraste calculada automaticamente.
3
Confira WCAG
Os badges mostram se voce passa nos niveis AA e AAA para texto normal e grande.
4
Ajuste se necessario
Se reprovar, use as sugestoes de cores para atingir o nivel AA rapidamente.

Sobre o Verificador WCAG

Esta ferramenta calcula a relacao de contraste entre duas cores seguindo a formula oficial da WCAG 2.1 (Web Content Accessibility Guidelines), usando luminancia relativa conforme definida pelo W3C.

Niveis de conformidade:

  • AA — Texto normal: relacao minima de 4.5:1
  • AA — Texto grande: relacao minima de 3:1 (18pt ou 14pt negrito)
  • AAA — Texto normal: relacao minima de 7:1
  • AAA — Texto grande: relacao minima de 4.5:1

O nivel AA e o requisito minimo para a maioria dos projetos acessiveis. O nivel AAA e recomendado para textos criticos, como instrucoes de seguranca ou conteudo juridico.

WCAG 2.1: Contraste de Cores, Acessibilidade e Como Criar Interfaces para Todos

Neste artigo
  1. O que e WCAG e por que importa
  2. Como a relacao de contraste e calculada
  3. Niveis AA e AAA na pratica
  4. Texto normal vs. texto grande
  5. Integrando verificacao no fluxo de design
  6. Perguntas frequentes

1. O Que E WCAG e Por Que Importa

WCAG (Web Content Accessibility Guidelines) e o conjunto de diretrizes criado pelo W3C para tornar o conteudo web acessivel a pessoas com deficiencias visuais, auditivas, motoras e cognitivas. A versao 2.1 foi publicada em 2018 e e a referencia adotada pela maioria dos projetos e legislacoes de acessibilidade ao redor do mundo.

O contraste adequado de cores e um dos requisitos mais impactantes da WCAG: afeta diretamente pessoas com baixa visao, daltonismo, ou que usam dispositivos em ambientes com muita luz. Estima-se que cerca de 300 milhoes de pessoas no mundo tem algum grau de deficiencia visual cromatica.

2. Como a Relacao de Contraste E Calculada

A relacao de contraste segue a formula oficial da WCAG:

Contraste = (L1 + 0.05) / (L2 + 0.05)

Onde L1 e a luminancia relativa da cor mais clara e L2 da cor mais escura. A luminancia relativa e calculada a partir dos componentes RGB de cada cor usando a formula de linearizacao gamma da WCAG — que e justamente o que nossa ferramenta calcula.

3. Niveis AA e AAA na Pratica

A WCAG define tres niveis de conformidade (A, AA, AAA). Para contraste de cores, os niveis relevantes sao:

  • AA: e o padrao minimo exigido pela maioria das leis de acessibilidade, incluindo a lei brasileira de acessibilidade digital (Lei 13.146/2015).
  • AAA: e o nivel mais rigoroso, recomendado para textos criticos. Nem todos os textos precisam atingi-lo.
"Projete sempre buscando AA. Reserve AAA para elementos criticos como botoes de acao principal, mensagens de erro e instrucoes essenciais."

4. Texto Normal vs. Texto Grande

A WCAG trata texto grande com requisitos mais brandos porque e naturalmente mais facil de ler. Texto grande e definido como:

  • 18pt (24px) ou maior em peso normal
  • 14pt (aproximadamente 18.67px) ou maior em negrito (font-weight: 700+)

5. Integrando Verificacao no Fluxo de Design

As melhores praticas para garantir acessibilidade de contraste no desenvolvimento:

  • Defina um sistema de cores com variantes de contraste verificadas desde o inicio do projeto
  • Integre verificacao de contraste no design system — tokens de cor ja devem ser acessiveis por padrao
  • Automatize a verificacao com ferramentas de lint como axe-core em pipelines de CI/CD
  • Teste em diferentes monitores e condicoes de iluminacao, nao apenas em telas calibradas

6. Perguntas Frequentes

Contraste se aplica a icones e graficos?

Sim. O criterio 1.4.11 da WCAG 2.1 (Nivel AA) exige relacao de contraste minima de 3:1 para componentes de interface e graficos informativos, como icones e bordas de campos de formulario.

Texto sobre imagens precisa atender WCAG?

Sim. O contraste e verificado em relacao ao fundo imediato do texto. Para texto sobre imagens ou gradientes, a cor de fundo mais critica (a que gera menor contraste) deve ser usada como referencia.

Texto decorativo precisa de contraste?

Nao. Texto puramente decorativo, sem nenhuma funcao informativa, e excluido dos requisitos de contraste da WCAG. O mesmo vale para logotipos e textos em imagens inativas.