QR From Link

Cores do QR Code: até onde dá para ir

Um QR Code não precisa ser preto no branco. Mas precisa ser escuro sobre claro, com bastante contraste — e algumas combinações de cores populares o quebram sem você perceber.

Resposta curtaSim, o QR Code pode ser colorido, desde que os módulos sejam mais escuros que o fundo e o contraste entre eles seja forte: azul-marinho, verde-escuro ou bordô sobre branco ou creme costumam funcionar bem. Evite códigos invertidos (claro sobre escuro), pares de baixo contraste como amarelo sobre branco e fundos carregados ou em degradê, e teste o resultado em vários celulares.

Do que o leitor realmente precisa

O celular não enxerga cores quando lê um QR Code. Ele converte a imagem em brilho e decide, módulo por módulo, se cada quadradinho é escuro ou claro. O tom não importa; a única coisa que conta é a distância entre os dois níveis de brilho, e qual é qual.

Disso saem duas regras. Primeiro, os módulos devem ser a parte escura e o fundo, a parte clara, porque é esse o arranjo que o padrão descreve e que todo leitor espera. Segundo, a diferença entre eles precisa sobreviver a condições reais: reflexo, sombra, impressora barata, uma câmera que ajusta a exposição para a cena inteira e não para o código.

Preto no branco maximiza as duas coisas, e por isso é o caso de referência. Cada mudança de cor gasta um pouco dessa margem. Gastar um pouco não tem problema; gastar quase toda dá um código que lê no escritório e falha no evento. Como o leitor analisa os módulos está explicado em como funciona o QR Code.

Combinações que funcionam e combinações que falham

Combinações comuns de cor dos módulos e do fundo
Módulos sobre fundoResultadoPor quê
Preto sobre brancoConfiávelContraste máximo; o caso de referência.
Azul-marinho, verde-escuro ou bordô sobre brancoGeralmente confiávelContinuam bem escuros sobre um fundo bem claro.
Cinza-escuro sobre creme ou cinza-claroGeralmente confiávelFunciona se o fundo for claro de verdade.
Azul médio ou laranja sobre brancoNo limiteClaros demais para se separar bem com pouca luz.
Vermelho sobre pretoFalha com frequênciaOs dois viram escuro quando convertidos em brilho.
Amarelo ou cinza-claro sobre brancoFalhaOs dois viram claro.
Pastel sobre pastelFalhaQuase nenhuma diferença de brilho.
Branco sobre preto (invertido)Falha em alguns leitoresEscuro e claro estão trocados em relação ao que o padrão espera.

Um teste útil: converta o seu design para tons de cinza. Se o código continuar parecendo um padrão preto e branco bem nítido, provavelmente vai ler. Se parecer dois tons de cinza, não vai.

Códigos invertidos

Módulos claros sobre fundo escuro chamam atenção e são populares em embalagens e slides com tema escuro. Muitos apps de câmera atuais conseguem ler, mas alguns leitores não, e você não escolhe qual leitor o seu público usa. Se o design exige um painel escuro, coloque uma caixa branca dentro dele e ponha ali um código normal, escuro sobre claro, com a zona de silêncio incluída.

Degradês, texturas e transparência

  • Degradê nos módulos. Um degradê suave entre duas cores escuras pode funcionar. Um que clareia até uma cor clara deixa parte do código com pouco contraste, e o leitor precisa do código inteiro.
  • Fundos com textura ou foto. Textura atrás do código cria ruído justamente onde o leitor procura módulos claros e limpos. Mantenha o código e a zona de silêncio sobre uma área lisa e uniforme.
  • Fundo transparente. Se você remover o fundo branco do arquivo, os módulos claros passam a ser o que estiver atrás deles. Em papel branco, tudo bem; em cima de uma foto escura ou de um painel colorido, o código pode inverter ou sumir. Mantenha um fundo claro e opaco atrás do código.
  • Acabamentos. Tintas metálicas, hot stamping e laminação brilhante refletem luz na câmera e podem apagar um contraste que parecia ótimo na tela.

A zona de silêncio precisa ter a mesma cor clara do fundo do código. Uma borda colorida encostada nos módulos é lida como parte do símbolo e confunde o leitor sobre onde o código começa.

Escolhendo cores neste site

O gerador daqui parte de módulos pretos sobre fundo branco, a combinação que funciona no maior número de celulares. O gerador de QR Code personalizado permite escolher a cor dos módulos e a do fundo, e aplica as regras acima: a cor dos módulos tem que ser a mais escura das duas, o contraste precisa ser de pelo menos 4,5:1 e códigos invertidos são recusados. Os downloads em PNG e SVG levam as cores que você escolheu.

Você também pode baixar o SVG e mudar a cor dos módulos em um programa de design como Illustrator, Affinity, Inkscape ou Figma — útil para acertar uma cor exata de impressão. Como o código é feito de formas vetoriais simples, trocar o preenchimento é um passo só, mas aí nada confere o contraste por você. Por que o SVG é o arquivo certo para isso está em PNG vs SVG. De qualquer forma:

  1. Mude primeiro só a cor dos módulos, mantendo o fundo branco e a zona de silêncio.
  2. Confira a versão em tons de cinza: os módulos devem continuar quase pretos.
  3. Imprima ou exiba no tamanho final, no material final.
  4. Escaneie com pelo menos três celulares, incluindo um mais antigo, com pouca e com muita luz.
  5. Se algum deles hesitar, escureça a cor ou volte para o preto.

Se um código recolorido parar de ler, o guia de solução de problemas passa pelos outros suspeitos de sempre antes de você culpar a cor.

Escolha as cores com o contraste conferido para você:Personalizar um QR Code

Perguntas relacionadas

Pode ser colorido, mas não de qualquer cor. Os módulos precisam ser claramente mais escuros que o fundo, então azuis, verdes e vermelhos escuros sobre branco funcionam, enquanto amarelo, cinza-claro ou tons pastel não. Converter o design para tons de cinza é um jeito rápido de conferir.

Em alguns celulares, não em todos. Os códigos invertidos trocam os papéis de escuro e claro que o padrão espera, e alguns leitores não conseguem decodificá-los. Colocar um código normal dentro de uma caixa branca no design escuro é a alternativa confiável.

Preto sobre branco. Qualquer cor escura sobre um fundo claro e liso vem em seguida, mas cada passo longe do contraste máximo reduz a margem para luz ruim e impressão de baixa qualidade.

Pode, mas é arriscado. Os módulos claros assumem a cor do que estiver atrás, então, sobre um fundo escuro ou carregado, o código pode inverter ou desaparecer. Mantenha um fundo branco ou claro e opaco atrás do código e da zona de silêncio.

Sim. O gerador de QR Code personalizado permite escolher as cores dos módulos e do fundo, desde que a dos módulos seja mais escura e o contraste seja de pelo menos 4,5:1; códigos invertidos são recusados. Teste o resultado impresso em vários celulares antes de usar.