Ir para o conteúdo
Atualização do gerador de assinatura de e-mail: descubra as novas funcionalidades ferramentas
Arteon - logótipo da empresa
#MadeWithNext.js
Arteon logo

Ferramentas online gratuitas para programadores web, designers e especialistas em marketing.

Ferramentas

  • Editor de imagens online
  • Gerador de favicon
  • Verificador de meta título e descrição
  • Contador de palavras e caracteres
  • Gerador Lorem Ipsum
  • Gerador de assinatura de e-mail
  • Verificador de contraste de cores
  • Extrator de cores de imagem
  • Gerador de paletas de cores

Ferramentas

  • Gerador de códigos QR gratuito
  • pt para px
  • rem para px
  • em para px
  • cm para px
  • mm para px
  • polegadas para px
  • DPI para PPI
  • HEX para RGB

Ferramentas

  • RGB para HSL
  • RGB para CMYK
  • bytes para KB/MB/GB
  • Unix para data
  • DEC para BIN
  • DEC para HEX
  • Mbps para MB/s
  • vw para px
  • Tailwind CSS para px

Ferramentas

  • JPG para WebP
  • PNG para WebP
  • WebP para JPG
  • WebP para PNG
  • PNG para JPG
  • JPG para PNG
  • SVG para PNG
  • BMP para JPG
  • JPG para AVIF

Documentos legais

  • Politica de Privacidade
  • Termos de Servico
© 2025 Arteon. Todos os direitos reservados.#MadeWithNext.js

Verifique o contraste de cores e a legibilidade segundo WCAG

Verifique se as suas cores de texto e fundo são legíveis segundo as normas WCAG 2.1. Rácio de contraste, avaliação AA/AAA e ajuste automático das cores.

  1. /Ferramentas
  2. /Contraste de cores
Loading tool editor...
Verificador de contraste de cores – Arteon

Porque é que o contraste de cores é importante?

Um contraste insuficiente entre o texto e o fundo torna o conteúdo difícil de ler – em especial para pessoas com deficiência visual, utilizadores idosos ou aqueles que consultam o seu site num ecrã ao sol. As diretrizes WCAG 2.1 definem limiares mínimos de contraste para garantir a acessibilidade.

Esta ferramenta calcula o rácio de contraste entre duas cores, avalia a conformidade WCAG (AA e AAA) para texto normal, texto grande e ícones, e propõe uma função de ajuste automático para encontrar cores conformes.

Como usar o verificador

A verificação é instantânea:

  1. 1. Introduzir as cores

    Introduza a cor do texto e a cor de fundo em HEX, RGB ou HSL.
  2. 2. Verificar o contraste

    Consulte o rácio de contraste e a conformidade WCAG AA/AAA.
  3. 3. Ajustar se necessário

    Utilize a função de ajuste para encontrar uma cor conforme automaticamente.

Que formatos de cor são suportados?

HEX

Formato hexadecimal - o mais comum no web design. Começa com # e contém 3 ou 6 caracteres (dígitos 0-9 e letras A-F).

  • #fff - branco (forma abreviada)
  • #ffffff - branco (forma completa)
  • #1a73e8 - azul
AATexto normal: mín. 4,5:1 - Texto grande: mín. 3:1 - Ícones: mín. 3:1
AAATexto normal: mín. 7:1 - Texto grande: mín. 4,5:1

Níveis de conformidade WCAG

As WCAG 2.1 definem dois níveis de conformidade para o contraste de cores:

  • AA (recomendado) – o nível mínimo para a maioria dos sites. Garante legibilidade suficiente.
  • AAA (ótimo) – o nível mais elevado. Recomendado para sites destinados a pessoas com deficiência visual.
  • Texto grande – texto de pelo menos 18px (ou 14px a negrito). Os limiares são mais baixos porque as letras grandes são naturalmente mais legíveis.

O que significam os resultados do teste de legibilidade?

A ferramenta apresenta o rácio de contraste numa escala de 1:1 (nenhum contraste) a 21:1 (contraste máximo – preto sobre branco). O resultado é comparado com os limiares definidos na norma WCAG:

  • Texto normal – necessita de pelo menos 4,5:1 para o nível AA (padrão mínimo) ou 7:1 para o nível AAA (padrão melhorado). Aplica-se a texto inferior a 18pt (24px) ou inferior a 14pt (18,5px) a negrito.
  • Texto grande / negrito – necessita de pelo menos 3:1 para o nível AA ou 4,5:1 para o nível AAA. Aplica-se a texto a partir de 18pt (24px) ou a partir de 14pt (18,5px) a negrito – títulos, botões, destaques.
  • Ícones e elementos de interface – necessitam de pelo menos 3:1 para o nível AA. Aplica-se a ícones, botões, campos de formulário e outros elementos de interface que transmitem informação.

O nível AA é o mínimo exigido pelas regulamentações de acessibilidade digital em muitos países, incluindo a diretiva europeia sobre acessibilidade dos sites web. O nível AAA oferece melhor legibilidade, mas nem sempre é realizável para todos os elementos.

Ajuste automático das cores às exigências WCAG

Se o contraste for demasiado fraco, a função Ajustar encontra automaticamente uma variante de cor de texto conforme ao limiar de contraste selecionado.

Como funciona o ajuste:

  1. Selecione o objetivo de ajuste na lista, por ex. AA para texto normal ou AAA para texto grande.
  2. Clique no botão Ajustar.
  3. A ferramenta pesquisa entre as variantes de luminosidade da cor do texto e sugere a mais próxima conforme às exigências.
  4. A cor sugerida pode ser copiada para a área de transferência ou definida imediatamente como nova cor de texto.

O algoritmo preserva a tonalidade e a saturação da cor original, alterando apenas a luminosidade. A cor sugerida mantém-se coerente com a identidade visual, respeitando a norma de acessibilidade.

O que significam os níveis AA e AAA na norma WCAG?

O que significam os níveis AA e AAA na norma WCAG?
FeatureNível AA (mínimo)Nível AAA (melhorado)
Texto normal – mín. 4,5:1
Texto normal – mín. 7:1
Texto grande / negrito – mín. 3:1
Texto grande / negrito – mín. 4,5:1
Ícones e elementos de interface – mín. 3:1
Legalmente obrigatório (diretiva UE)
Exigido pela ADA / Seção 508 dos EUA
Exigido pelo UK Equality Act 2010
Recomendado para conteúdo essencial

Nível AA (mínimo)

  • Texto normal – mín. 4,5:1
  • Texto normal – mín. 7:1
  • Texto grande / negrito – mín. 3:1
  • Texto grande / negrito – mín. 4,5:1
  • Ícones e elementos de interface – mín. 3:1
  • Legalmente obrigatório (diretiva UE)
  • Exigido pela ADA / Seção 508 dos EUA
  • Exigido pelo UK Equality Act 2010
  • Recomendado para conteúdo essencial

Nível AAA (melhorado)

  • Texto normal – mín. 4,5:1
  • Texto normal – mín. 7:1
  • Texto grande / negrito – mín. 3:1
  • Texto grande / negrito – mín. 4,5:1
  • Ícones e elementos de interface – mín. 3:1
  • Legalmente obrigatório (diretiva UE)
  • Exigido pela ADA / Seção 508 dos EUA
  • Exigido pelo UK Equality Act 2010
  • Recomendado para conteúdo essencial

Resolução de problemas do verificador de contraste

Mensagem de erro de formato de cor

Verifique o formato da cor. Um código HEX deve começar por # e conter 3 ou 6 caracteres (por ex. #fff ou #ffffff). Para o formato RGB, verifique se os valores estão separados por vírgulas e compreendidos entre 0 e 255.

A função Ajustar não encontra uma cor adequada

Quando o fundo e o texto têm luminosidade semelhante na mesma tonalidade, o algoritmo pode não encontrar uma variante conforme às exigências sem alterar a tonalidade. Neste caso, considere modificar a cor de fundo ou escolher uma cor de texto completamente diferente.

A cor no seletor não corresponde ao código introduzido

O seletor de cores do navegador suporta apenas o formato HEX sem transparência. Se introduzir uma cor no formato RGBA ou HSLA com transparência, o seletor mostrará apenas a parte colorida (sem alfa). Os cálculos de contraste continuam a ter em conta a transparência.

Onde verificar a legibilidade das cores?

A legibilidade é importante em qualquer lugar onde alguém tenha de ler texto ou reconhecer um elemento de interface:

  1. Sites

    Texto das páginas, botões, links, formulários. Particularmente importante para sites de empresas cujos visitantes têm idades e capacidades visuais variadas.
  2. Lojas online

    Preços, botões Comprar, informação de produto. Uma legibilidade fraca pode significar encomendas perdidas.
  3. Apresentações

    Os diapositivos projetados têm frequentemente contraste mais fraco do que num monitor. Verifique as cores antes de apresentar.
  4. Cartazes e flyers

    Os suportes impressos vistos em condições de iluminação variadas necessitam de contraste elevado.
  5. Aplicações móveis

    Os telemóveis são usados ao sol, à noite e por pessoas de todas as idades.
  6. Menus de restaurante

    Frequentemente impressos em papel de cor ou com tipos de letra decorativos: é fácil obter contraste demasiado fraco.

Legibilidade das cores para pessoas daltónicas

O daltonismo é uma perturbação da perceção das cores que afeta cerca de 8 % dos homens e 0,5 % das mulheres. As pessoas daltónicas podem ter dificuldade em distinguir certos pares de cores, mesmo que o contraste de luminosidade seja suficiente.

Tipos mais comuns de daltonismo:

  • Deuteranopia – dificuldade em distinguir o verde do vermelho (forma mais comum)
  • Protanopia – dificuldade em percecionar o vermelho
  • Tritanopia – dificuldade em percecionar o azul e o amarelo (rara)

Esta ferramenta verifica o contraste de luminosidade, que é importante para todos os utilizadores. No entanto, ao conceber, convém evitar combinações de cores problemáticas (por ex. texto vermelho sobre fundo verde) e não depender apenas da cor para transmitir informação – utilize também formas, ícones e texto.

Requisitos de acessibilidade em Portugal e no Brasil

Portugal e o Brasil possuem legislações distintas mas convergentes em matéria de acessibilidade digital:

  • Portugal - DL 83/2018: transpõe a diretiva europeia de acessibilidade web. Obriga organismos públicos a cumprir a norma EN 301 549, que referencia as WCAG 2.1 nível AA.
  • Lei Europeia de Acessibilidade (EAA) - desde junho de 2025, as obrigações estendem-se ao setor privado: comércio eletrónico, banca, transportes e plataformas de media.
  • Brasil - Lei Brasileira de Inclusão (13.146/2015): exige que sítios web de organismos públicos e de empresas com presença digital significativa sejam acessíveis.
  • Brasil - eMAG (Modelo de Acessibilidade em Governo Eletrônico): referencia as WCAG e define diretrizes específicas para portais governamentais brasileiros.

O rácio de contraste de 4,5:1 para texto normal e 3:1 para texto grande é exigido por todas as regulamentações acima.

O que torna este verificador especial?

  1. Avaliação objetiva baseada numa fórmula matemática

    O rácio de contraste é calculado com a fórmula WCAG: o resultado não depende da configuração do monitor nem da perceção individual das cores.
  2. Conformidade com a norma internacional WCAG

    Os resultados correspondem às exigências das WCAG 2.1, que constituem a base das regulamentações de acessibilidade digital na UE e em muitos outros países.
  3. Ajuste automático da cor ao limiar

    A função Ajustar encontra uma variante de cor de texto conforme ao limiar de contraste selecionado: preserva a tonalidade, altera apenas a luminosidade.
  4. Cinco formatos de cor

    Formatos suportados: HEX, RGB, RGBA, HSL e HSLA. O código de cor pode ser colado diretamente do Figma, Photoshop ou de uma folha de estilos CSS.
  5. Três tipos de conteúdo num único teste

    Uma única verificação mostra o resultado para texto normal, texto grande (títulos, botões) e ícones: não é preciso testar cada tipo separadamente.

Perguntas frequentes sobre o verificador de contraste

O que é o rácio de contraste WCAG?

O rácio de contraste é um número compreendido entre 1:1 (nenhum contraste) e 21:1 (contraste máximo, preto sobre branco). As WCAG 2.1 definem limiares mínimos: 4,5:1 para texto normal (AA), 3:1 para texto grande (AA) e 7:1 para texto normal (AAA).

Qual é a diferença entre AA e AAA?

AA é o nível de conformidade mínimo recomendado – garante legibilidade suficiente para a maioria dos utilizadores. AAA é o nível mais elevado – oferece contraste ainda melhor, particularmente importante para utilizadores com deficiência visual.

O que é a função de ajuste automático?

A função de ajuste procura automaticamente uma variante de cor que atinge o limiar de contraste selecionado (AA ou AAA). Ajusta a luminosidade da cor mantendo a tonalidade, propondo a variante mais próxima da cor original.

Que formatos de cor são suportados?

A ferramenta suporta HEX (#000000), RGB (rgb(0,0,0)), RGBA, HSL (hsl(0,0%,0%)) e nomes de cores CSS (red, blue, etc.).

Os meus dados são enviados para um servidor?

Não. Todo o processamento é feito localmente no seu navegador. Nenhum dado é enviado nem armazenado.

Porque é que a minha cor não passa no teste se eu a vejo bem?

A perceção pessoal das cores depende das definições do monitor, da iluminação ambiente e das capacidades visuais individuais. A norma WCAG baseia-se numa fórmula matemática objetiva que tem em conta diferentes perturbações da visão. Uma cor legível num ecrã pode ser ilegível noutro ou para outra pessoa.

Onde encontrar os códigos de cor do meu site?

No navegador (Chrome, Firefox, Edge), abra as ferramentas de programador (clique direito → Inspecionar). No separador Estilos, verá as cores utilizadas na página. Em alternativa, extensões como ColorZilla permitem obter a cor de qualquer elemento sem tocar no código.

Que pares de cores do meu site verificar primeiro?

Os mais importantes: o texto sobre o fundo principal, o texto sobre banners e secções coloridas, os botões (cor do texto e fundo do botão em relação ao fundo da página), os links e os ícones. Preste atenção especial aos elementos que aparecem sobre fundos diferentes conforme as secções.

A legislação portuguesa exige contraste de cores?

Sim. O DL 83/2018 obriga os organismos públicos a cumprir a norma EN 301 549, que referencia as WCAG 2.1 nível AA. Isto inclui um rácio de contraste mínimo de 4,5:1 para texto normal e 3:1 para texto grande. Desde junho de 2025, a EAA estende a obrigação ao setor privado.

Os sites brasileiros também devem cumprir o contraste?

Sim. A Lei Brasileira de Inclusão (13.146/2015) exige acessibilidade digital para organismos públicos e empresas com presença digital significativa. O eMAG (Modelo de Acessibilidade em Governo Eletrônico) referencia as WCAG e define diretrizes específicas para portais governamentais.

Como encontro os códigos de cor do meu site?

No browser (Chrome, Firefox, Edge) abra as ferramentas de programador (clique direito > Inspecionar). No separador Estilos pode ver as cores da página. Em alternativa, extensões como ColorZilla permitem selecionar a cor de qualquer elemento.

Funciona para design em modo escuro?

Sim. A ferramenta verifica o rácio de contraste entre quaisquer duas cores. Para modo escuro, introduza uma cor de texto clara e um fundo escuro. Os mesmos limiares WCAG aplicam-se: 4,5:1 para texto normal (AA) e 7:1 (AAA).

Verificador de contraste de cores – Arteon

Ajude-nos a melhorar nossas ferramentas

Tem uma ideia para uma nova funcionalidade, encontrou um bug ou quer sugerir outra ferramenta que facilitaria seu trabalho? Escreva-nos – respondemos em 24 horas.