O que é Verificador de Contraste WCAG?
Um verificador de contraste de cores WCAG que calcula a proporção de contraste entre cores de primeiro plano e de fundo e indica se a combinação atende aos padrões de acessibilidade WCAG 2.1 Nível AA e AAA para texto normal e grande.
O verificador calcula a razão de luminância relativa do WCAG 2.1 entre duas cores — escritas como hex, rgb(), hsl() ou um nome CSS — e a classifica em AA (4,5:1 para texto comum, 3:1 para texto grande) e AAA (7:1 e 4,5:1). Também valida o piso de 3:1 para componentes de UI como bordas de formulário e ícones. Quando uma combinação reprova, o painel de sugestões aproxima o primeiro plano de um valor aprovado, oferecendo alvos AA e AAA.
Como usar
- Insira ou escolha uma cor de primeiro plano (texto) e uma de fundo: cole hex, rgb(), hsl() ou um nome de cor CSS, ou use os seletores de cor.
- Visualize a proporção de contraste e os resultados de aprovação/reprovação para conformidade com WCAG AA e AAA em texto normal, texto grande e componentes de interface.
- Se o contraste reprovar, use os ajustes de cor sugeridos para encontrar a combinação de cores acessível mais próxima.
Quando usar
- Auditar cores de marca contra fundo branco ou escuro antes de publicar uma landing page.
- Definir estados acessíveis de botão (padrão, hover, desativado).
- Conferir placeholders e campos desabilitados, que costumam cair abaixo de 4,5:1.
Resultado
Um designer de UI verifica o azul da marca #3B82F6 sobre branco #FFFFFF — a proporção de 4,5:1 passa no AA para texto grande, mas reprova no AAA para texto normal. Ele escurece para #2563EB (5,3:1) para passar em ambos.
Perguntas frequentes
- Qual razão preciso para texto comum passar no WCAG AA?
- 4,5:1 em relação ao fundo. Texto grande (18pt regular ou 14pt em negrito ou maior) cai para 3:1. O AAA sobe para 7:1 e 4,5:1, respectivamente. Componentes de UI, como bordas de input, precisam apenas de 3:1.
- Por que meu cinza escuro sobre branco reprova se a mim parece bom?
- Percepção pessoal e medição se separam depressa. 4:1 fica nítido em monitor calibrado e boa luz, mas falha com baixa visão, reflexo ou telas antigas. O WCAG define o piso pelo pior caso, não pelo melhor.
- Ícones e bordas precisam do mesmo contraste do texto?
- Não. O WCAG 2.1 incluiu a regra 3:1 para componentes não textuais — bordas, ícones, indicadores de foco, elementos de gráfico. Imagens decorativas estão isentas, mas tudo que comunica informação precisa de pelo menos 3:1 em relação às cores vizinhas.
- Como conserto uma combinação que reprova sem mexer na marca?
- Se a cor da marca é fixa, ajuste o fundo. Escureça-o ou clareie-o até bater a razão. O painel aqui move o primeiro plano em passos pequenos; aplique o mesmo raciocínio ao fundo quando necessário.
- O WCAG tem regras para texto translúcido ou sobre fotos?
- Ele pede que se avalie o pior pixel embaixo do texto. Sobre fotos, costuma significar colocar um véu tonal ou uma placa sólida atrás das palavras. Meça a cor realmente renderizada, não só o hex inicial.
Ferramentas relacionadas
Gerador de gradientes em malha
Crie fundos com gradientes em malha em camadas
Conversor de códigos de cor
Converta códigos de cor HEX, RGB, HSL, CMYK e HSV
Conversor de cores
Converta códigos HEX, RGB, HSL, HSV e CMYK
Misturador de cores
Misture duas cores visualmente
Identificador de nome de cor
Encontre a cor nomeada mais próxima de qualquer valor
Localizador de cores complementares
Encontre cores complementares para qualquer entrada