← Todos os posts

Como fazer um QR code gratuito que não expira

2026-05-27

Resposta rápida: faça um QR code estático — um que codifica o seu link diretamente, sem servidor intermediário — e ele vai funcionar para sempre. O gerador de QR code do ToolKoala faz exatamente isso, no seu navegador, sem nada enviado. Os QR codes que "expiram" são códigos dinâmicos que redirecionam silenciosamente pelo servidor de outra pessoa, e é esse servidor que morre (ou começa a cobrar) depois.

Estático vs. dinâmico: a armadilha que ninguém explica

Existem dois tipos de QR code, e a diferença decide se o seu sobrevive:

  • Estático — a URL é gravada diretamente no padrão. Escaneou, vai direto para o seu link. Sem servidor no meio, nada para expirar, ninguém rastreando o escaneamento.
  • Dinâmico — o QR codifica uma URL curta de redirecionamento no domínio do gerador (algo como qr.somecompany.com/abc123). Quando alguém escaneia, cai primeiro no servidor daquela empresa, que então o encaminha.

Os códigos dinâmicos são vendidos como recurso ("edite seu link depois! veja a analítica de escaneamentos!"), e às vezes isso é genuinamente útil. Mas a pegadinha é brutal: no momento em que aquela empresa fecha, muda o preço ou te tira do plano gratuito, todo código que você imprimiu para de funcionar. Já vi cardápios, cartões de visita e flyers de evento morrerem porque o redirecionamento por trás deles foi desligado. O padrão no papel está ótimo — o servidor para o qual ele aponta sumiu.

Um código estático não tem servidor para perder. A desvantagem é honesta: você não consegue mudar para onde ele aponta depois de criá-lo. Se o link muda, você faz um novo código. Para a maioria das coisas — uma senha de Wi-Fi, um PDF de cardápio, um cartão de contato, um site fixo — é uma troca justa.

Como fazer um QR estático que dura

  1. Abra o gerador de QR code do ToolKoala.
  2. Cole a URL final — o destino real, não um encurtador ao qual você pode perder acesso.
  3. Suba o nível de correção de erros para Q ou H se ele for ser impresso (mais sobre isso abaixo).
  4. Baixe o PNG/SVG. Essa imagem é sua para sempre; sem conta, sem expiração, sem rastreamento de escaneamento.

Roda localmente no seu navegador — abra o DevTools e observe a aba Network se quiser confirmar que nada sobre o seu link é enviado a lugar nenhum.

Dicas de impressão para que ele realmente escaneie

Um QR code que não escaneia é só um quadrado feio. Pelos códigos que já tive que reimprimir:

  1. Correção de erros: os níveis Q (25%) ou H (30%) deixam o código sobreviver a manchas, dobras e a um logo colocado no centro.
  2. Contraste: código escuro sobre fundo claro. Evite claro sobre escuro e fundos de foto carregados — os leitores odeiam.
  3. Tamanho mínimo: pelo menos 2 × 2 cm (cerca de 0,8 polegada) para um cartão; maior para cartazes escaneados à distância. Regra grosseira: distância de escaneamento ÷ 10 = largura mínima.
  4. Zona de silêncio: deixe uma margem branca livre ao redor. Não corte rente.

Alternativas honestas

  • QRCode Monkey — gratuito, faz códigos estáticos, muita estilização. Bom se você quer um logo no meio.
  • Os serviços dinâmicos pagos (Beaconstac, QR Code Generator PRO, ~$5–15/month) — valem a pena se você genuinamente precisa de links editáveis ou analítica de escaneamentos, e está disposto a continuar pagando para que não morram.
  • Linha de comando: qrencode -o out.png "https://example.com" se você vive no terminal.

Se você não precisa de analítica, pule a assinatura. Estático é o padrão seguro.

Perguntas frequentes

Os QR codes expiram? Os estáticos nunca expiram — o link está no próprio padrão. Os QR codes que "expiram" são os dinâmicos, que passam pelo servidor de uma empresa, e é esse servidor que expira.

Alguém pode rastrear quem escaneia o meu QR code? Não com um código estático — não há intermediário para registrar escaneamentos. Códigos dinâmicos conseguem rastrear cada escaneamento, o que às vezes é o objetivo e às vezes é um problema de privacidade.

Posso editar um QR code estático depois de imprimi-lo? Não. Se o destino muda, gere um novo código. Essa é a troca para que ele nunca dependa de um servidor.

O gerador de QR do ToolKoala é mesmo gratuito e sem limites? Sim. Roda no seu navegador, faz códigos estáticos, e não há conta, marca d'água ou limite de escaneamentos.

— Milo 🐨