}
FreeQR
Back to Blog
QR Code Nao Funciona? Como Diagnosticar e Resolver o Problema

QR Code Nao Funciona? Como Diagnosticar e Resolver o Problema

Descubra por que o seu QR code nao funciona em menos de dois minutos. O FreeQR guia voce pelo diagnostico completo ate a solucao.

A razao mais comum para um QR code parar de funcionar nao tem nada a ver com o seu telefone, a iluminacao ou a qualidade de impressao. A plataforma que criou o codigo o desativou.

Testes expiram. Limites de leituras sao alcancados. Assinaturas vencem. O codigo no seu panfleto, cardapio ou cartao de visita tem a mesma aparencia do dia em que foi impresso, mas o servidor por tras dele parou de responder. De acordo com um estudo da Uniqode de 2025, 52% dos consumidores ja se depararam com um QR code morto. Antes de ajustar as configuracoes da sua camera, verifique se o codigo ainda esta ativo.

Este guia leva voce por um diagnostico de dois caminhos. Primeiro, voce descobre se o problema e o codigo ou o seu telefone. Depois, aplica a solucao correta.

Pontos-chave

  • A desativacao pela plataforma e a causa numero 1. Mais da metade das falhas de QR codes se deve a plataforma ter revogado o acesso apos um teste, um limite de leituras ou uma assinatura vencida, nao a um problema com o seu telefone ou o codigo impresso.

  • Um unico teste separa problemas do codigo de problemas do telefone. Escaneie um QR code em uma embalagem de produto. Se funcionar, o problema e o codigo especifico. Se nada for lido, o problema e o seu dispositivo.

  • Tamanho e formato previnem a maioria das falhas de impressao. O tamanho minimo para escanear e 2 x 2 cm ao alcance do braco, e a regra do 10:1 (distancia de leitura / 10 = largura minima do codigo) se aplica a todas as distancias (ISO/IEC 18004:2024).

  • A correcao de erros pode salvar codigos danificados. Os QR codes toleram ate 30% de dano fisico no nivel de correcao mais alto (Nivel H) conforme o padrao ISO/IEC 18004.

  • QR codes dinamicos e estaticos falham de formas diferentes. Os codigos dinamicos falham no nivel do servidor (desativacao da plataforma, assinatura expirada). Os codigos estaticos falham no nivel do conteudo (erro de digitacao na URL, dados densos demais para o padrao).

Passo um: o codigo esta morto ou o problema e o seu telefone?

Fluxograma de diagnostico com dois caminhos para um QR code que nao e lido

Antes de alterar qualquer configuracao, faca um teste de dois segundos. Encontre um QR code que voce sabe que funciona. Embalagens de produtos sao a fonte mais facil: caixas de cereal, frascos de shampoo e pacotes de cafe quase sempre tem um. Escaneie-o.

Se esse codigo for lido normalmente, seu telefone e sua camera estao funcionando. O problema e o QR code especifico que voce estava tentando escanear. Pule para a proxima secao.

Se nada for lido, nem mesmo o codigo da embalagem, o problema esta no seu telefone. Va direto para "Seu telefone e o problema" abaixo.

Esse unico teste evita que voce gaste dez minutos ajustando configuracoes da camera quando o codigo ja estava morto desde o inicio.

O codigo e o problema

Voce confirmou que seu telefone le outros QR codes sem problemas. Isso significa que algo esta errado com este codigo especifico. Aqui estao as cinco causas, ordenadas da mais provavel para a menos provavel.

A plataforma o desativou

A maioria das pessoas assume que QR codes sao permanentes. Muitos nao sao. De acordo com o relatorio State of QR Codes 2025 da Uniqode, 59% dos consumidores agora escaneiam QR codes diariamente, o que significa que um unico codigo desativado pode decepcionar centenas de pessoas antes que alguem perceba.

QR codes dinamicos direcionam as leituras atraves de um servidor de redirect controlado pela plataforma que os criou. Se a plataforma revogar o acesso a esse redirect, o codigo para de funcionar. O padrao impresso no seu material nao mudou. O servidor por tras dele simplesmente parou de responder.

Veja como as plataformas revogam o acesso:

  • Expiracao de testes. Algumas plataformas se anunciam como "gratuitas" quando na verdade estao oferecendo um teste de 7 a 14 dias. Os codigos criados durante o teste funcionam perfeitamente ate ele terminar, e entao todos os codigos sao desativados. O QR Code Generator (Egoditor) tem uma avaliacao de 1,5 de 5 no Trustpilot com mais de 9.200 avaliacoes (traduzido do ingles), e a reclamacao mais comum e exatamente esse padrao: cadastrar-se como "gratis", imprimir materiais, receber o e-mail de desativacao.

  • Limites de leituras. O QR Tiger limita os codigos do plano gratuito a 500 leituras durante toda a vida util do codigo. O QRCodeKIT limita as leituras a 100 por mes. Atinja o limite e o codigo fica silencioso, sem nenhum aviso para a pessoa que esta escaneando.

  • Assinatura vencida. Os codigos criados em um plano pago frequentemente sao desativados quando voce faz downgrade ou cancela. A equipe de suporte da Uniqode confirmou por escrito que encerrar uma assinatura significa encerrar o servico.

Como verificar: Faca login na plataforma que voce usou para criar o codigo. Se o codigo aparece como "inativo", "expirado" ou "teste encerrado", essa e a sua resposta. Se voce nao consegue fazer login, a conta pode ter sido excluida.

Como resolver: Se a plataforma oferece reativacao, voce pode pagar para restaurar o codigo. Se nao, voce precisa criar um novo codigo e atualizar seus materiais impressos. Para evitar isso completamente, use uma plataforma onde os codigos do plano gratuito permanecem ativos permanentemente sem limites de leituras. O plano gratuito do FreeQR nao expira codigos nem limita leituras.

Para uma analise mais aprofundada de como e por que os QR codes expiram, consulte Os QR codes expiram?.

A URL de destino esta quebrada

QR code escaneado com sucesso mas levando a uma pagina de erro 404

O codigo em si pode estar correto. Ele e lido, o redirect funciona, mas a pagina para a qual ele aponta nao existe mais ou nunca carregou corretamente.

Causas comuns:

  • Erro de digitacao na URL. Uma letra faltando, um caractere errado ou http:// em vez de https:// podem produzir um link morto.

  • Pagina movida ou excluida. O destino existia quando voce criou o codigo, mas desde entao foi removido, reorganizado ou movido para uma nova URL.

  • Dominio expirado. Se o dominio na URL de destino nao esta mais registrado, todos os codigos que apontam para ele estao quebrados.

Como resolver: Se voce usou um QR code dinamico, faca login no painel da sua plataforma QR e atualize a URL de destino. O codigo nos seus materiais impressos permanece o mesmo. Se voce usou um QR code estatico, a URL esta embutida diretamente no padrao. Voce nao pode altera-la sem criar e reimprimir um novo codigo. Esta e uma das diferencas fundamentais entre QR codes estaticos e dinamicos.

O codigo e pequeno demais, borrado ou danificado

O tamanho e uma das razoes mais ignoradas pelas quais um QR code nao e lido. O tamanho minimo recomendado para um QR code escaneado ao alcance do braco e de 2 x 2 cm (aproximadamente 0,8 x 0,8 polegadas). Qualquer coisa menor e a maioria das cameras de telefone tem dificuldade em resolver os modulos individuais do padrao.

Para codigos escaneados a distancia, como em posteres ou banners, use a regra do 10:1: a distancia de leitura dividida por 10 e igual a largura minima do QR code. Um poster destinado a ser escaneado a 2 metros de distancia precisa de um QR code de pelo menos 20 cm de largura. Essa proporcao leva em conta variaveis do mundo real como angulo da camera, iluminacao ambiente e leve desfoque de movimento, tornando-a uma referencia confiavel para todos os formatos de impressao (fonte: QR code size guidelines da Delivr).

O desfoque e o segundo problema. Se voce baixou seu QR code como um PNG de baixa resolucao e depois o ampliou para impressao, os modulos (os pequenos quadrados que formam o padrao) ficam borrados. Os scanners precisam de bordas nitidas para ler. Sempre exporte como SVG para materiais impressos e como PNG de alta resolucao (pelo menos 300 DPI) para tela.

O dano fisico geralmente e superavel. Os QR codes usam correcao de erros Reed-Solomon, definida no padrao ISO/IEC 18004, em quatro niveis:

Nivel de correcao de erros

Capacidade de recuperacao de dados

Ideal para

L (Baixo)

7% das palavras de codigo

Ambientes internos limpos

M (Medio)

15% das palavras de codigo

Impressao de uso geral

Q (Quartil)

25% das palavras de codigo

Uso externo ou de alto trafego

H (Alto)

30% das palavras de codigo

Condicoes adversas, logos sobrepostos

No Nivel H, ate 30% do codigo pode ser destruido e ele ainda sera lido. Abaixo desse limite, o codigo funciona. Acima, falha. Para uma explicacao completa de como isso funciona, consulte Correcao de erros em QR codes.

O codigo contem dados demais

Mais dados em um QR code significam um padrao mais denso com modulos menores, e modulos menores sao mais dificeis de ler para as cameras. Isso afeta especialmente os QR codes estaticos porque eles armazenam toda a carga de dados diretamente no padrao.

Um QR code que codifica uma URL curta como freeqr.com/abc produz um padrao simples e facil de escanear. Um QR code que codifica um vCard de 300 caracteres ou um paragrafo inteiro de texto produz uma grade densa que exige condicoes ideais para ser lida.

Como resolver: Use um encurtador de URL para reduzir o comprimento da URL antes de codifica-la como QR code estatico. Ou mude para um QR code dinamico, que sempre codifica uma URL de redirect curta independentemente do comprimento do destino final.

O design comprometeu a leitura

QR code com cores invertidas que nao e lido ao lado de uma versao com cores corretas

QR codes com design personalizado ficam otimos em materiais de marca, mas as escolhas de design podem comprometer a leitura.

Cores invertidas. Os QR codes sao projetados para ter modulos escuros sobre fundo claro. Inverta isso (padrao claro sobre fundo escuro) e muitos scanners nao conseguem le-lo. Alguns telefones mais recentes lidam com codigos invertidos, mas dispositivos mais antigos e aplicativos de scanner de terceiros frequentemente falham.

Baixo contraste. Um codigo cinza escuro sobre fundo cinza medio pode parecer elegante, mas os scanners precisam de um contraste forte entre o padrao e o fundo. Preto sobre branco funciona melhor. Se voce usa cores da marca, certifique-se de que a diferenca de brilho seja significativa.

Quiet zone ausente. A quiet zone e a borda vazia ao redor do QR code, normalmente com pelo menos quatro modulos de largura. Ela indica ao scanner onde o codigo termina e onde o fundo comeca. Se texto, imagens ou outros elementos de design invadem esse espaco, o scanner pode nao detectar o codigo.

Finder patterns ocultos. Os tres quadrados grandes nos cantos de cada QR code (chamados finder patterns) sao como os scanners se orientam. Logos, graficos ou personalizacoes excessivas que cobrem esses quadrados podem impedir que o codigo seja reconhecido como um QR code.

Modos de falha: QR codes estaticos vs. dinamicos

QR codes estaticos e dinamicos falham de formas diferentes. Entender qual tipo voce esta usando reduz o diagnostico imediatamente.

Modo de falha

QR code estatico

QR code dinamico

Desativacao pela plataforma

Nao afetado (nenhum servidor envolvido)

Risco principal: testes, limites de leituras e assinaturas vencidas podem matar o redirect

URL de destino quebrada

Nao pode ser corrigido sem reimprimir

Corrigivel atualizando a URL de redirect no painel

Densidade de dados excessiva

Alto risco: toda a carga e codificada no padrao

Baixo risco: apenas uma URL de redirect curta e codificada

Dano fisico

Correcao de erros se aplica (ate 30% no Nivel H)

A mesma correcao de erros se aplica

Problemas de design/contraste

Igualmente afetado

Igualmente afetado

Expiracao

Nunca expira (os dados sao autonomos)

Depende das politicas da plataforma

A diferenca fundamental: os QR codes estaticos falham no nivel do conteudo (os dados embutidos no padrao), enquanto os QR codes dinamicos falham no nivel do servidor (o redirect controlado pela plataforma). Para uma comparacao detalhada, consulte Tipos de QR codes.

Seu telefone e o problema

O teste da embalagem falhou. Nada e lido. Isso significa que o problema esta no seu dispositivo, nao no codigo. De acordo com uma pesquisa da Bitly de 2025, 55% dos profissionais de marketing acreditam que a maior barreira que os consumidores enfrentam com QR codes e a falta de compreensao sobre como usa-los, o que inclui nao conhecer as configuracoes corretas da camera.

Configuracoes da camera ou do scanner

Tela de configuracoes do telefone mostrando a opcao de escanear QR codes ativada

A leitura de QR esta integrada na maioria dos telefones modernos, mas pode estar desativada.

No iPhone: Va em Ajustes, depois Camera, e verifique se "Ler codigos QR" esta ativado. Essa configuracao vem ativada por padrao, mas pode ser desativada acidentalmente. Em iPhones mais antigos (anteriores ao iOS 11), a camera integrada nao suporta leitura de QR. Use o Leitor de codigos a partir da Central de Controle.

No Android: A localizacao da configuracao varia de acordo com o fabricante. No Samsung, va em Configuracoes, depois Camera, depois "Ler codigos QR". No Pixel, abra a camera e verifique se as sugestoes do Google Lens estao ativadas. Em outras marcas, procure "QR" ou "escanear" nas suas configuracoes. Se sua versao do Android for anterior ao Android 9, voce pode precisar de um aplicativo de scanner dedicado da Play Store.

Verifique tambem o basico: uma lente suja, uma pelicula de protecao rachada ou uma capinha bloqueando a borda da camera podem impedir uma leitura limpa.

Para um guia completo de como escanear em cada dispositivo, consulte Como escanear um QR code.

Iluminacao e ambiente

Seu telefone e as configuracoes podem estar corretos, mas o ambiente esta trabalhando contra voce.

  • Escuro demais. A camera precisa de luz suficiente para ler o padrao. Em ambientes com pouca luz, ligue a lanterna do seu telefone (a maioria dos aplicativos de camera permite ativar o flash durante a leitura).

  • Reflexo. Superficies brilhantes como cardapios plastificados, vitrines de vidro ou reflexos de tela podem refletir a luz diretamente na lente da camera. Incline seu telefone levemente, cerca de 15 graus, para reduzir o reflexo sem perder o foco no codigo.

  • Distancia. Segure seu telefone a 15-25 cm (6-10 polegadas) do codigo. Perto demais e a camera nao consegue focar. Longe demais e o padrao e pequeno demais para ser resolvido.

Problemas de aplicativo ou sistema operacional

Se as configuracoes estao corretas e o ambiente esta bom, o problema pode ser de software.

  • Reinicie o aplicativo da camera. Feche-o completamente e abra novamente. No iPhone, deslize para cima a partir do alternador de aplicativos. No Android, force o encerramento do aplicativo Camera nas Configuracoes.

  • Tente um aplicativo de scanner QR dedicado. Se o scanner integrado da camera nao esta funcionando, baixe um aplicativo de scanner QR na App Store ou Google Play. Esses aplicativos usam o mesmo hardware de camera, mas as vezes lidam melhor com casos especificos. (Nota: use apenas aplicativos de scanner de desenvolvedores confiaveis. O phishing atraves de QR codes falsos, conhecido como "quishing", cresceu 587% em 2024 de acordo com a Mordor Intelligence, entao evite aplicativos de scanner que solicitam permissoes desnecessarias.)

  • Atualize seu sistema operacional. Erros de leitura de QR sao corrigidos nas atualizacoes do sistema operacional. Se voce esta usando uma versao antiga do iOS ou Android, a atualizacao pode resolver o problema.

Como verificar um QR code antes de imprimir

Cada problema de leitura e mais facil de prevenir do que de corrigir depois que 1.000 copias estao em circulacao. Com as leituras de QR codes no varejo crescendo 43% ano a ano em 2023-2024 de acordo com o QR Code KIT, ha mais codigos em circulacao do que nunca, e um unico codigo com defeito pode afetar milhares de leituras. Percorra esta checklist antes de aprovar qualquer trabalho de impressao.

Checklist de verificacao pre-impressao de QR code com um telefone escaneando no tamanho real

  1. Escaneie em pelo menos dois telefones diferentes. Use um iPhone e um dispositivo Android. Um codigo que funciona no seu iPhone pode falhar em um telefone Android mais antigo com uma camera de resolucao inferior.

  2. Escaneie no tamanho real de impressao. Imprima uma copia de teste no tamanho real. Se o codigo vai em um cartao de visita, teste-o nas dimensoes do cartao, nao em uma folha inteira.

  3. Escaneie com iluminacao realista. Se o codigo sera exibido em um restaurante com pouca luz, teste-o em condicoes de pouca luz. Se ficara em uma placa externa, teste-o sob a luz do sol onde reflexos sao possiveis.

  4. Verifique se a URL de destino carrega corretamente no celular. Escaneie o codigo, espere a pagina carregar e confirme que o conteudo aparece como esperado na tela do telefone. Paginas otimizadas para desktop no celular sao uma decepcao comum apos a leitura.

  5. Confirme que o redirect funciona (para codigos dinamicos). Se voce esta usando um QR code dinamico, verifique se o redirect esta ativo e apontando para o destino correto no painel da sua plataforma.

  6. Exporte no formato correto. Use SVG para impressao e PNG de alta resolucao (300+ DPI) para tela. Nunca amplie uma imagem de baixa resolucao.

Formato de impressao

Exportacao recomendada

Por que

Cartoes de visita, panfletos

SVG (vetorial)

Escala para qualquer tamanho sem pixelizacao

Telas digitais, e-mail

PNG a 300+ DPI

Modulos nitidos no tamanho de exibicao fixo

Banners grandes, outdoors

SVG ou PDF (vetorial)

Mantem a clareza em dimensoes muito grandes

FAQ

Por que meu QR code nao esta sendo lido?

Comece com o teste de diagnostico: escaneie um QR code que voce sabe que funciona (embalagens de produtos funcionam bem). Se ele for lido, o problema e o codigo especifico, provavelmente uma plataforma desativada, uma URL de destino quebrada ou um problema de tamanho e qualidade de impressao. Se nada for lido, o problema esta nas configuracoes da camera ou no ambiente do seu telefone.

Os QR codes podem expirar?

Sim. QR codes dinamicos controlados por uma plataforma podem ser desativados quando os testes terminam, os limites de leituras sao alcancados ou as assinaturas vencem. Os QR codes estaticos nao expiram porque os dados estao codificados diretamente no padrao. O redirect, nao o codigo em si, e o que "expira". Consulte Os QR codes expiram? para a explicacao completa.

Qual o tamanho minimo de um QR code?

O tamanho minimo recomendado e de 2 x 2 cm (0,8 x 0,8 polegadas) para codigos escaneados ao alcance do braco. Para leitura a distancia, divida a distancia de leitura esperada por 10 para obter a largura minima do codigo. Um codigo em um poster visto a 3 metros de distancia precisa ter pelo menos 30 cm de largura.

Um QR code danificado pode ainda funcionar?

Sim. Os QR codes possuem correcao de erros integrada que compensa danos, sujeira ou obstrucao parcial. No nivel de correcao mais alto (Nivel H), ate 30% do codigo pode ser destruido e ele ainda sera lido. Abaixo desse limite, o codigo funciona. Acima, falha. Saiba mais em Correcao de erros em QR codes.

Por que meu QR code parou de funcionar depois de alguns dias?

Quase certamente por causa da expiracao de um teste da plataforma. Muitos geradores de QR codes oferecem um teste "gratuito" de 7 a 14 dias. Os codigos criados durante o teste sao desativados quando ele termina. Se voce imprimiu esses codigos, as unicas opcoes sao reativa-los atraves de uma assinatura paga ou criar novos codigos em uma plataforma que nao expira os codigos do plano gratuito.


Se o seu QR code nao esta funcionando, a solucao geralmente e mais simples do que voce imagina. A maioria dos problemas se deve a plataforma, nao ao codigo. Se voce quer codigos que permanecam ativos sem limites de leituras ou prazos de teste, o plano gratuito do FreeQR mantem cada codigo ativo permanentemente.

Written by Andy Lee, QR Technology Specialist at FreeQR. FreeQR helps people create dynamic QR codes with built-in landing pages and scan analytics. Learn more about us.