QR code parou de funcionar? Veja por que e como resolver
Se o QR code dos seus panfletos ou cardápios de repente abre uma página de “expirado”, “desativado” ou “faça upgrade do seu plano”, é quase certo que ele seja um código dinâmico: ele aponta para o servidor de redirecionamento do próprio gerador, e o gerador o desligou quando o seu teste ou plano terminou. O desenho impresso está perfeito — o link dentro dele é que agora leva para a página deles em vez da sua. Você pode pagar para reativá-lo ou reimprimir com um código estático feito numa ferramenta como o Gerador de QR code, que coloca o seu link diretamente no desenho, então não há nada para desligar.
QR code estático e dinâmico
Um QR code guarda um pequeno trecho de texto, normalmente um link. A diferença entre os dois tipos está em qual link.
Um código estático contém o próprio destino, por exemplo https://seucafe.com.br/cardapio. O celular lê o código e vai direto para lá. Ninguém mais participa, nada precisa ficar online além do seu próprio site, e o código funciona enquanto a impressão existir. A contrapartida: o conteúdo não pode ser alterado depois de impresso.
Um código dinâmico contém um link curto no domínio do gerador, algo como https://qr-vendor.example/a8Kx2. Quando o celular abre esse link, o servidor da empresa consulta para onde mandar o visitante e o redireciona para o seu cardápio. Esse passo intermediário é o que torna os códigos dinâmicos úteis — dá para mudar o destino depois ou contar as leituras — e também é o que permite à empresa desligar o código. Se a assinatura vence, o teste acaba ou a empresa fecha, o servidor deles para de redirecionar e mostra uma página própria.
Muitos geradores “grátis” criam códigos dinâmicos por padrão, sem deixar a consequência clara. Tudo funciona nas primeiras semanas, o código vai parar em 500 cardápios, e aí o teste termina.
Como saber qual tipo você tem
Você não precisa de ferramentas especiais — basta olhar o link que o código contém:
- Aponte a câmera do celular para o código. Antes de abrir, a maioria dos celulares mostra uma prévia do link no aviso.
- Leia o domínio. É o seu site ou o nome de uma empresa de QR code ou de um serviço de links curtos?
- Se for o domínio do gerador, você tem um código dinâmico, e é essa empresa que decide se ele continua funcionando.
Se o link aponta para o seu próprio domínio — seucafe.com.br/cardapio — e mesmo assim falha, o problema não é a empresa de QR code; a página em si mudou de endereço ou o site está fora do ar. Isso está totalmente nas suas mãos (veja abaixo).
O que você pode fazer agora
Fale com a empresa ou pague. Se o código passa pelo servidor da empresa, só ela pode religá-lo. Confira a sua conta lá: reativar pode ser a solução mais rápida quando há milhares de itens impressos circulando. Leia com atenção o que você está contratando — se é uma cobrança recorrente e o que acontece se você cancelar depois.
Reimprima com um código estático. Se a tiragem impressa é pequena ou já ia ser trocada mesmo, crie um código estático que aponte direto para a sua página e reimprima. No Gerador de QR code, escolha Link, cole o seu endereço e baixe o SVG para a gráfica. O código contém só o seu link; não há conta, teste nem servidor de redirecionamento por trás.
Cubra o código antigo. Em cardápios, displays de mesa ou cartazes que você quer continuar usando, um adesivo com o novo código por cima do antigo é uma ponte prática até a próxima impressão. Faça o adesivo grande o suficiente para cobrir o código antigo por completo, para os celulares não lerem o errado.
Se o código aponta para o seu domínio, redirecione você mesmo. Quando o link dentro do código está num domínio que você controla e a página só mudou de lugar, configure no seu site um redirecionamento do endereço antigo para o novo. A sua hospedagem ou o criador de sites normalmente faz isso. Todos os códigos já impressos voltam a funcionar sem reimprimir nada.
Como evitar isso da próxima vez
- Use um código estático. Para qualquer coisa impressa, o código estático é a escolha segura: ele não tem como expirar, porque nada fica num servidor.
- Aponte para o seu próprio domínio. Mesmo com um código estático, use o link de uma página do seu próprio site, e não um link de compartilhamento de arquivos ou uma página de terceiros que pode sumir.
- Quer flexibilidade? Crie você mesmo. Use um endereço estável no seu site, como
seucafe.com.br/cardapio, e mude o que essa página mostra — ou redirecione-a — sempre que o cardápio mudar. Você tem a principal vantagem de um código dinâmico sem depender de ninguém. - Confira antes de imprimir. Leia a prova final com dois celulares diferentes, abra o link e confirme que o domínio é seu. Um código estático não pode ser editado depois, então um erro de digitação no endereço significa reimprimir.
Outros motivos para um QR code não ser lido
Nem toda falha é um redirecionamento desligado. Se o celular nem reconhece o código, a causa normalmente é física:
Pouco contraste. Cinza-claro sobre branco, ou azul-escuro sobre preto, dá à câmera pouca diferença para trabalhar. Solução: use um código escuro sobre fundo claro, com contraste forte. O gerador avisa quando o contraste está baixo demais.
Cores invertidas. Um código claro sobre fundo escuro fica estiloso, mas muitos leitores não conseguem ler. Solução: mantenha o código mais escuro que o fundo; o gerador sinaliza cores invertidas.
Pequeno demais ou sem margem. Um código minúsculo num cartão de visita, ou um código impresso colado em outros elementos gráficos, pode ser difícil de captar. Solução: imprima maior e deixe uma borda clara e livre nos quatro lados.
Impressão danificada. Arranhões, dobras, manchas, reflexo da plastificação ou um logo colocado no meio podem apagar parte demais do desenho. Solução: escolha a maior tolerância a danos (correção de erros) ao criar o código — ela adiciona redundância para o código sobreviver a danos parciais — e use acabamento fosco sempre que possível.
Dados demais. Quanto mais texto um código guarda, mais densos e menores ficam os quadradinhos, e mais difícil é ler. Endereços longos com parâmetros de rastreamento são um culpado comum. Solução: use um link mais curto — um endereço limpo de uma página do seu site — e imprima o código um pouco maior. O gerador avisa quando o conteúdo é longo demais para um único código.
Para códigos de Wi-Fi em mesas ou em imóveis de aluguel, há alguns pontos extras de atenção; veja como criar um QR code de Wi-Fi.
Perguntas frequentes
QR codes expiram sozinhos?
Não. Um QR code é só um desenho impresso. Códigos estáticos nunca expiram; códigos dinâmicos só param de funcionar quando o servidor de redirecionamento por trás deles para de encaminhar os visitantes.
Posso mudar para onde meu QR code estático aponta?
O código em si, não — o link faz parte do desenho. Mas, se ele aponta para uma página do seu próprio domínio, você pode mudar essa página ou redirecioná-la para um novo endereço.
Um código deste gerador para de funcionar se o site sumir?
Não. O Gerador de QR code cria códigos estáticos no seu navegador. O seu link fica dentro do desenho, então o código continua funcionando sem este site.
Por que meu código funciona num celular, mas não em outro?
Normalmente ele está no limite: pouco contraste, tamanho pequeno, reflexo ou uma impressão danificada que uma câmera melhor ainda consegue ler. Melhore o contraste e o tamanho, aumente a tolerância a danos e teste de novo em vários celulares.