Por que o QR code não lê, e as correções que funcionam
Um QR code deixa de ser lido por alguns motivos comuns. A câmera não consegue separar os quadrados escuros dos claros, o código é pequeno ou denso demais para a distância, a margem em branco ao redor foi cortada, ou parte do desenho está danificada ou coberta. Verifique primeiro as causas mais simples: o contraste de cores e a margem. As duas podem ser corrigidas no arquivo antes de você imprimir de novo.
Gerador de QR codePreciso de um QR code que não expireUse de graçaContraste e cores invertidas
O leitor procura módulos escuros, os quadrados que formam o código, sobre um fundo claro. Quanto maior a diferença de brilho entre os dois, mais fácil é ler o código. O gerador de QR code mede o contraste entre a cor do código e a do fundo. Ele mostra um aviso quando a razão fica abaixo de 4:1, e outro aviso separado quando o código é mais claro que o fundo.
Códigos claros sobre fundo escuro são o caso de maior risco. Alguns leitores não conseguem ler esse tipo, então um código branco em um cartão preto é uma aposta. Um código verde-claro sobre cartão branco pode parecer bom a olho nu e mesmo assim falhar, porque as duas cores têm brilho parecido, embora sejam de tons diferentes. Use um código escuro sobre fundo claro e confira as cores na luz em que o código será visto.
A zona de silêncio
Um QR code precisa de uma margem de espaço claro ao redor do desenho, chamada zona de silêncio. A largura padrão é de quatro módulos, sendo que um módulo é um quadrado do código. O leitor usa a margem para encontrar as bordas do desenho. Um código impresso até a borda de um folheto, ou cortado de perto em um programa de design, costuma perder a margem, e então pode não ler de jeito nenhum, mesmo parecendo perfeito.
O gerador define a zona de silêncio em quatro módulos, a largura padrão, e permite ampliá-la até 10, mas não reduzi-la. Uma margem maior ajuda quando o código fica perto de uma arte muito carregada. Em um pôster colorido, mantenha um painel claro atrás do código inteiro, incluindo a margem, em vez de deixar a arte encostar no desenho. Confira a margem de novo depois de redimensionar a imagem em outro programa, porque o redimensionamento pode cortá-la.
Tamanho, dados e correção de erros
Um QR code é uma grade, e mais dados significam mais quadrados. Um link curto cabe em uma grade simples. Um link longo com parâmetros de rastreamento gera uma grade mais densa, com quadrados menores, e a câmera precisa distinguir cada quadrado na distância de onde você lê. Duas correções ajudam: imprimir o código maior e encurtar o conteúdo. O guia para remover rastreamento de links explica como tirar o texto extra de um link.
Teste na distância que as pessoas realmente vão usar. Um código que lê a 10 cm em uma mesa pode falhar a um metro de distância em uma vitrine.
A correção de erros acrescenta dados redundantes, para que uma parte danificada ou coberta do código ainda possa ser lida. Os níveis padrão são L, M, Q e H. Eles recuperam, respectivamente, cerca de 7%, 15%, 25% e 30% dos codewords. O gerador usa M por padrão, e H é a escolha para um logo no centro.
Uma correção de erros maior não é gratuita. Ela acrescenta mais quadrados redundantes, então o mesmo conteúdo exige um código mais denso e maior. Aumente o nível só quando o código for ficar danificado ou coberto. Aumentá-lo não resolve contraste baixo, e um código mais denso pode ser mais difícil de ler a distância.
Como conferir um código antes de imprimir
- Gere o código no tamanho em que pretende imprimir. O gerador oferece SVG além de PNG, e um SVG continua nítido em qualquer tamanho de impressão.
- Confira se o aviso de contraste está limpo e se a margem faz parte do arquivo.
- Imprima um teste no tamanho real, no papel que vai usar, e leia o código na luz em que ele será visto.
- Leia o código na distância que as pessoas vão usar, e um pouco mais perto e um pouco mais longe.
- Se falhar, mude uma coisa de cada vez: contraste, depois margem, depois tamanho, depois conteúdo.
Casos especiais
- Reflexo. Um laminado brilhante ou uma janela atrás do código pode apagar os quadrados claros. Incline o código para longe da luz ou imprima em papel fosco.
- Curvas. Um código enrolado em garrafa, caneca ou placa curva se deforma, e a grade deixa de se alinhar. Imprima em superfície plana ou faça o código grande o bastante para que a curvatura pese menos.
- Desgaste. Vincos, arranhões e chuva podem romper quadrados mais rápido do que a correção de erros consegue cobrir. Uma capa transparente fosca protege o código impresso sem criar reflexo.
- Telas. Um código em celular ou monitor precisa de brilho suficiente, e a tela deve ficar de frente para a câmera. Uma tela inclinada pode refletir o ambiente e apagar o código.
- Estático ou dinâmico. Um código estático guarda o conteúdo dentro do próprio desenho, então não depende de um serviço continuar no ar. Um código que aponta para um serviço de redirecionamento deixa de funcionar quando esse serviço sai do ar. QR codes estáticos e dinâmicos explica a diferença.
- Códigos de Wi-Fi. Um código de Wi-Fi usa o mesmo formato de QR, então valem as mesmas causas. O cartão de QR para Wi-Fi monta um cartão imprimível para os convidados lerem com a câmera do celular. A maioria dos celulares fabricados nos últimos anos se conecta direto pelo app da câmera, mas aparelhos mais antigos podem precisar de um app leitor de QR. Compartilhar Wi-Fi com QR code traz os detalhes.
- Lente e zoom. Uma lente suja causa um borrão que parece um código ruim. Limpe a lente primeiro e afaste-se, em vez de usar zoom digital, que perde detalhes.
Traduzido do Original em inglês com auxílio de IA.
Comentários
Ainda não há comentários. Seja o primeiro.


