QR From Link

QR Code não lê

Um checklist sintoma por sintoma para códigos que não são lidos, ou que são lidos mas levam ao lugar errado, com a solução de cada caso.

Resposta curtaA maioria dos QR Codes que falham é pequena demais para a distância de leitura, densa demais porque o link é longo, tem pouco contraste, está invertida ou perdeu a margem branca (zona de silêncio) em volta. Se o código é lido mas nada útil abre, o problema é o próprio link: um erro de digitação, uma página que não existe mais ou um destino que mudou de endereço.

Primeiro, descubra que tipo de falha é

Existem dois problemas bem diferentes escondidos atrás de “não funciona”, e eles não têm nada em comum. Gaste dez segundos descobrindo qual é o seu antes de mudar qualquer coisa.

  • A câmera nunca reage. Nenhuma prévia de link aparece. O celular não consegue ler o padrão, então a causa é física: tamanho, densidade, contraste, margem, superfície ou o jeito como o código foi impresso ou exportado.
  • A câmera lê, mas a página está errada. Aparece uma prévia e o navegador abre, mas mostra um erro, a página errada ou nada. O código está bom; o problema é o link dentro dele.

Para conferir o segundo caso, leia o código e veja o endereço na prévia antes de tocar. Se o endereço é o que você queria gravar, o código está funcionando e a correção é no site, não no impresso.

Sintoma, causa provável, solução

Diagnóstico de um QR Code que não lê
SintomaCausa provávelSolução
Lê de perto, não de onde as pessoas ficamCódigo pequeno demais para a distânciaImprima com cerca de um décimo da distância de leitura
Só lê em celulares novos; parece um granulado finoDenso demais: link longo, módulos pequenosEncurte o link ou imprima o código maior
Nunca lê, em nenhum celularZona de silêncio cortada, ou código sobre um fundo poluídoDevolva uma margem branca livre de quatro módulos
Padrão claro sobre fundo escuro falhaCores invertidasMódulos escuros sobre fundo claro
Código claro ou colorido falha com pouca luzContraste baixoUse preto, ou uma cor bem escura, sobre branco
Falha só em alguns ângulosReflexo de brilho, laminação ou superfície curvaAcabamento fosco; área plana; código maior em curvas
Bordas borradas ou serrilhadasBitmap pequeno ampliado para impressãoUse o SVG, ou o PNG no tamanho natural ou menor
Alguns celulares leem, outros desistemMódulos danificados, arranhados ou mal impressosReimprima; proteja códigos que vão ser manuseados
Lê e depois mostra erro 404 ou página de erroPágina apagada, movida ou atrás de loginRestaure a página ou crie um redirecionamento no site
Lê e depois abre o site erradoErro de digitação no link quando o código foi criadoGere de novo a partir do link correto e testado

Siga a tabela na ordem. Tamanho, densidade e zona de silêncio respondem pela maioria das falhas, e são mais baratos de conferir do que qualquer outra coisa.

Consertando um código que a câmera não consegue ler

Tamanho e densidade

O celular precisa enxergar cada módulo — cada quadradinho — como uma forma separada. Um link longo gera mais módulos na mesma área, então cada um fica menor. O gerador deste site mostra a versão e a quantidade de módulos embaixo de cada código; se o número for alto, tire parâmetros de rastreamento ou use um caminho mais curto antes de aumentar qualquer coisa. Tamanho do QR Code para impressão traz as tabelas de distância e densidade, e quantos dados cabem em um QR Code explica por que o tamanho do link importa.

Contraste e cor

Os leitores procuram módulos escuros sobre fundo claro. Códigos invertidos, cores pastel e códigos impressos sobre foto ou degradê reduzem a diferença de que a câmera depende. Por isso os downloads deste site são preto sobre branco por padrão, e o gerador personalizado recusa combinações de cores invertidas ou com pouco contraste; se você for mudar a cor de um código depois, leia antes cores de QR Code.

A zona de silêncio

Os dois downloads incluem uma margem branca de quatro módulos de largura. Ela indica ao leitor onde o símbolo termina. Designers muitas vezes cortam essa margem ou deixam um painel colorido encostar no código, e só isso já pode impedir a leitura em qualquer celular.

Superfície e qualidade de impressão

  • Acabamentos brilhantes e laminação refletem a luz direto na câmera. Um acabamento fosco resolve.
  • Superfícies curvas, como garrafas e copos, entortam o padrão. Mantenha o código pequeno em relação à curva, ou coloque-o em uma área plana do rótulo.
  • Bitmaps ampliados ficam com bordas borradas ou serrilhadas. Use o SVG vetorial para impressão — veja PNG vs SVG.
  • Arranhões e rasgos apagam módulos. A correção de erros recupera parte dos danos, não danos ilimitados.

Consertando um código que lê mas não leva a lugar nenhum

Um código estático contém o próprio link, então abre exatamente o que foi digitado quando ele foi criado — nem mais, nem menos. Se esse endereço está errado ou não existe mais, o código não pode ser editado, mas o site normalmente pode.

  • Página movida ou apagada. Crie um redirecionamento permanente do endereço antigo para o novo. Todos os códigos impressos voltam a funcionar.
  • Erro de digitação no link. Se você controla esse endereço errado, redirecione; se não, gere o código de novo e reimprima.
  • A página exige login, ou é um documento privado. Torne-a pública, ou compartilhe um link que não exija conta.
  • Domínio expirado. Renove. Essa é a única falha que transforma códigos antigos em links para o site de outra pessoa.

Os códigos criados neste site não param de funcionar sozinhos: não existe serviço de redirecionamento no meio. Se um código feito em outro lugar parou de funcionar, QR Code expira? explica por que os códigos dinâmicos às vezes param.

Pegando o problema antes de imprimir

  1. Cole o link exato em um navegador e confira se ele abre, deslogado.
  2. Gere o código e anote a versão mostrada embaixo dele.
  3. Imprima uma prova no tamanho final, no material final.
  4. Leia a prova da distância real, na luz real, com pelo menos dois celulares diferentes.
  5. Confira o endereço na prévia da leitura e depois toque para abrir a página.

Se você está tentando ler o código de outra pessoa e o seu celular não reage de jeito nenhum, o problema pode estar do lado do celular — veja como ler QR Code.

Crie um código novo, preto sobre branco, com a zona de silêncio incluída:Gerar um QR Code

Perguntas relacionadas

As causas mais comuns são um código pequeno demais para a distância de leitura, denso demais porque o link é longo, com pouco contraste ou sem a margem branca. Reflexos, superfícies curvas e imagens ampliadas e borradas vêm logo em seguida.

O código está no limite: câmeras mais novas enxergam códigos pequenos ou densos que as mais antigas não conseguem. Aumente o código, encurte o link para reduzir a densidade ou melhore o contraste até ele ler com segurança também em celulares mais antigos.

O código está funcionando; o endereço dentro dele, não. A página pode ter sido movida, apagada ou colocada atrás de um login. Restaure-a ou crie um redirecionamento a partir do endereço antigo, e o código impresso volta a funcionar.

O padrão não pode ser alterado, mas, se o problema é o destino, normalmente dá para resolver no site com um redirecionamento. Se o problema é tamanho, contraste ou margem cortada, o código precisa ser reimpresso.

Algumas câmeras de celular leem códigos invertidos, mas muitos leitores não, então eles falham de forma imprevisível. Use módulos escuros sobre fundo claro em tudo o que precisa funcionar para todo mundo.