Ir para o conteúdo

Verificador e Corretor de Contraste de Cores WCAG 2.2

Avalie taxas de contraste segundo as normas W3C WCAG 2.2 e receba sugestões inteligentes de correção no espaço sRGB para conformidade AA e AAA.

Verificador pronto. Insira ou escolha cores para avaliar a conformidade.
WCAG 2.2 AA / AAA

Verificador de Contraste WCAG 2.2

Seleção de Cores

Combinações Acessíveis Populares
Taxa de ContrasteContraste Aprimorado (Aprovado AAA)
14.63:1

Proporção de luminância relativa calculada pela fórmula oficial W3C WCAG 2.2 (L1 + 0.05) / (L2 + 0.05).

Texto Normal✓ AA
Texto Grande✓ AA
Objetos Gráficos e UI✓ AA

Resultados de Conformidade WCAG 2.2

Texto Normal

16px / Regular

Texto padrão e campos de formulário abaixo de 18pt (24px) ou 14pt (18.66px) negrito

Nível AA (>= 4.5:1)Aprovado
Nível AAA (>= 7.0:1)Aprovado

Texto Grande

>= 24px / 18.66px negrito

Títulos e textos com pelo menos 18pt (24px) ou 14pt (18.66px) negrito

Nível AA (>= 3.0:1)Aprovado
Nível AAA (>= 4.5:1)Aprovado

Objetos Gráficos e UI

SC 1.4.11

Bordas de formulário, botões e ícones (WCAG 2.2 SC 1.4.11)

Nível AA (>= 3.0:1)Aprovado
* O WCAG SC 1.4.11 define contraste não textual apenas no Nível AA (sem critério AAA).

Pré-visualização em Tempo Real

Tipografia de Corpo Normal (16px / 400)

Um contraste adequado é essencial para a acessibilidade web. Garante legibilidade sob diferentes iluminações e para pessoas com baixa visão ou daltonismo.

Tipografia de Título Grande (24px / 700)

Tipografia Clara e Inclusiva para Todos

Componentes de Interface Interativos (WCAG SC 1.4.11)
Indicador de Status

Assistente Inteligente de Correção de Cores

Precisa de cores aprovadas? Fixe o fundo ou o texto para encontrar a alternativa sRGB mais próxima que atinja a taxa alvo minimizando a distância perceptual.

Manter Fixo
Taxa de Conformidade Alvo

O par de cores atual já atende ou supera a taxa de contraste alvo selecionada! (14.63:1 >= 4.5:1)

How WCAG 2.2 Color Contrast Works

Digital accessibility depends fundamentally on sufficient perceptual contrast between text, interface elements, and their background surfaces. The W3C Web Content Accessibility Guidelines (WCAG 2.2) establish clear mathematical criteria to ensure digital interfaces remain completely legible and operable for people with moderately low vision, color vision deficiencies (protanopia, deuteranopia, tritanopia), aging eyes, and under adverse ambient lighting conditions.

The W3C Relative Luminance & Contrast Formula

Contrast in WCAG is calculated using the relative luminance of colors in the standard sRGB color space. The relative luminance (L) of an sRGB color is determined by linearizing each 8-bit color channel (R, G, B) and weighting them according to human spectral eye sensitivity:

L = 0.2126 * R_linear + 0.7152 * G_linear + 0.0722 * B_linear
Where C_linear = (C / 255 <= 0.04045) ? (C / 255) / 12.92 : ((C / 255 + 0.055) / 1.055)^2.4

The contrast ratio between two colors is then defined as:

Contrast Ratio = (L1 + 0.05) / (L2 + 0.05)

Where L1 is the relative luminance of the lighter color and L2 is the relative luminance of the darker color. The addition of the 0.05 offset represents ambient flare compensation. This yields a ratio ranging from 1.0:1 (identical colors) up to 21.0:1 (pure black on pure white).

WCAG 2.2 Success Criteria & Thresholds

  • Normal Text (WCAG SC 1.4.3 & 1.4.6): Body text, form field labels, and descriptions require at least 4.5:1 for Level AA and 7.0:1 for enhanced Level AAA.
  • Large Text (WCAG SC 1.4.3 & 1.4.6): Text that is at least 18pt (24px) regular weight or 14pt (18.66px) bold requires at least 3.0:1 for Level AA and 4.5:1 for Level AAA.
  • Graphical Objects & User Interface Components (WCAG SC 1.4.11): Visual information required to identify user interface components (such as form field borders, button outlines, and active state indicators) and graphical objects (such as standalone icons and chart elements) requires at least 3.0:1. Note that the W3C specification defines non-text contrast at Level AA only, without an AAA requirement.

Smart In-Gamut Color Remediation

When a selected color pairing fails your target contrast ratio, our remediation optimizer allows you to hold either the foreground or background color fixed. The engine searches candidate colors along the sRGB lightness dimension to find the exact counterpart that satisfies the selected target ratio (3.0:1, 4.5:1, or 7.0:1) while strictly minimizing the Euclidean color distance (ΔE) to your original design.

Frequently Asked Questions

Como é calculada a taxa de contraste WCAG 2.2?
A taxa é obtida através da equação W3C (L1 + 0.05) / (L2 + 0.05), onde L1 é a luminância relativa da cor mais clara e L2 a da cor mais escura no espaço sRGB.
Qual a diferença entre Nível AA e Nível AAA na WCAG?
O Nível AA é o padrão legal exigido internacionalmente para websites e serviços públicos. O Nível AAA oferece contraste superior para pessoas com visão reduzida severa.
A WCAG 2.2 possui Nível AAA para componentes gráficos de UI?
Não. O Critério 1.4.11 (Contraste Não Textual) é restrito ao Nível AA com limite mínimo de 3.0:1. A especificação não estabelece requisito de nível AAA para componentes visuais não textuais.
Como funciona o Assistente de Otimização de Cores?
O algoritmo mantém fixa a cor escolhida e percorre os tons sRGB variando a luminosidade de modo a alcançar a conformidade desejada com o menor desvio cromático euclidiano (ΔE).