Estático ou dinâmico? Decida antes de imprimir qualquer coisa

pela equipe KoloQRFundamentos

Duas faixas brancas arredondadas inclinadas sobre um fundo verde, a de cima com a palavra "Static" e a de baixo com "Dynamic", e entre elas um círculo escuro com a palavra "VS" em branco.

Um QR code estático guarda o destino dentro do padrão. Um QR code dinâmico guarda um link curto no domínio do fornecedor e redireciona de lá. Todo o resto - o custo, a análise, a possibilidade de editar, o jeito como cada um falha - sai dessa única diferença. Escolha dinâmico quando o destino não estiver fechado, quando as leituras precisarem ser contadas por código, ou quando uma norma ou um cliente exigir. Escolha estático quando o destino for fixo, e aponte-o para um caminho num domínio seu se quiser manter a opção de mudá-lo depois.

Pontos principais

  • A única diferença real é onde o destino mora. Um QR code estático guarda o destino no padrão; um dinâmico guarda um link curto no domínio do fornecedor e busca o destino na hora da leitura. Todas as outras diferenças são consequência dessa.
  • O dinâmico compra duas coisas que valem o preço: o destino pode ser mudado depois de impresso, e as leituras podem ser contadas por código, por lugar e por dia. As duas são reais, e nenhuma um código estático entrega por preço nenhum.
  • O dinâmico custa duas coisas que precisam ser somadas: uma assinatura por toda a vida útil do objeto impresso, e um nome de host na sua tinta que pertence a outra pessoa. Um plano de US$ 9 por mês atrás de uma placa que fica seis anos no ar são US$ 648 de redirecionamento.
  • O conteúdo de um código dinâmico é curto, o que deixa o símbolo fisicamente mais grosso e mais tolerante no mesmo tamanho impresso. Essa é a única vantagem técnica que os códigos dinâmicos têm de verdade, e ela costuma ficar de fora do argumento de venda em favor da edição.
  • A terceira opção que quase nenhuma comparação conta: um código estático apontando para um caminho curto num domínio seu, que redireciona para a página real. O destino continua editável, o padrão é permanente, e nenhuma conta pode vencer por baixo.
  • Decida pelo objeto, não pela lista de recursos. Impresso de vida longa com destino fixo quer estático. Impresso de vida curta, em quantidade e medido por código, é para isso que existe uma plataforma.

O que as duas palavras realmente querem dizer

Um QR code estático é um código cujo destino está guardado no próprio padrão, então nenhum servidor fica entre a leitura e a página. Você lê e o celular pega caracteres direto da grade - uma URL, um telefone, uma credencial de Wi-Fi - e age sobre eles. Nada é consultado, nada é contado, e o código funciona num celular sem conexão com nada além da rede que ele está prestes a abrir.

Um QR code dinâmico é um código que carrega um link curto do fornecedor, que redireciona para onde você o estiver apontando naquele momento. O padrão contém algo como qr.exemplo/aB3xK, o servidor do fornecedor responde àquele pedido com um redirecionamento, e o celular o segue até a sua página. O destino é um ajuste numa conta, não uma propriedade do código.

Para o padrão, os dois são QR codes comuns. Não existe marca de "dinâmico" na ISO/IEC 18004, nem tipo especial de símbolo, nem nada que a câmera faça diferente - a diferença está inteira em para onde apontam os caracteres codificados. É por isso que nenhum app de leitura consegue te dizer de que tipo um código é, e por isso decodificar e ler a URL é o único teste confiável.

A palavra que causa a confusão é "editável". Um código dinâmico não é editável; o padrão é tão fixo quanto qualquer outra coisa impressa. Editável é a linha no banco de dados do fornecedor para a qual o link curto do padrão resolve. Essa distinção é o assunto inteiro desta página, porque é ela que determina quem precisa continuar pagando e o que quebra quando essa pessoa para.

Estático ou dinâmico, linha a linha

Cada linha abaixo decorre de onde o destino está guardado. Leia como uma lista de consequências e não como uma comparação de recursos: não há aqui nenhuma linha que um fornecedor consiga mudar lançando alguma coisa.

QR code estáticoQR code dinâmico
Onde o destino fica guardadoNo padrão impressoNa conta do fornecedor, atrás de um link curto no padrão
Mudar o destino depois de impressoNãoSim, enquanto a conta estiver ativa
Custo recorrenteNenhumUma assinatura, enquanto o impresso estiver em uso
Precisa de conta para criarNãoSim
Análise de leiturasNenhuma pelo código; um redirecionamento no seu domínio dá totaisPor código, em geral com data, lugar e aparelho
Caracteres dentro do padrãoO destino inteiro, do tamanho que forCerca de 20 a 25, seja qual for o destino
Largura de módulo no mesmo tamanho impressoMais estreita conforme a URL cresceMais larga, então mais tolerante à distância
Limites de leituraNenhumO que o plano permitir
Se o fornecedor fecharNão acontece nadaToda cópia impressa para de resolver
De quem é o nome de host que vai na tintaSeu, se você codificou o próprio endereçoDo fornecedor
Funciona sem rede no momento da leituraO código decodifica; a página ainda precisa de redeNem o redirecionamento nem a página resolvem
As três últimas linhas são as que raramente aparecem na tabela de comparação de um fornecedor, e são elas que decidem a questão para tudo que é impresso uma vez e deixado no lugar por anos.

Quatro perguntas que resolvem

Responda a estas quatro em ordem e a decisão costuma se resolver sozinha antes da quarta. Elas falam de propósito do objeto impresso e da campanha, e não dos códigos, porque é de lá que saem as quatro respostas.

  1. O destino está fechado? Se a página ainda não existe, ou o link com certeza vai mudar - um cardápio sazonal, um site de evento ainda não construído -, um padrão fixo apontando para lá é um risco. Escolha dinâmico, ou um redirecionamento no seu próprio domínio, e pare de ler aqui.
  2. As leituras precisam ser contadas por código? Vinte displays de mesa, cada um reportando por conta própria, ou uma campanha atribuída por cidade e aparelho, pedem uma plataforma. Se um total único da sua análise web basta, esta pergunta não te empurra para lugar nenhum.
  3. Quanto tempo o impresso vai ficar em uso, e quantos são? Multiplique a mensalidade pelos meses. Uma assinatura diluída em 5.000 panfletos são alguns centavos cada e vale claramente a pena; a mesma assinatura atrás de uma placa sobre uma porta é o custo inteiro, carregado indefinidamente, por um link que não mudou desde que subiu.
  4. De quem precisa ser o endereço no sexto ano? O padrão contém um nome de host, e esse nome não pode ser editado em material impresso. Se o objeto sobrevive a relações comerciais normais - uma placa, uma fachada, um veículo -, o nome na tinta deveria ser um que você registrou.

Se as respostas apontarem para direções diferentes, a terceira pergunta é o desempate, porque é a única que converte preferência em número. O que uma assinatura de QR code dinâmico realmente compra faz essa conta contra vidas úteis realistas, com os preços que os próprios fornecedores publicaram em julho e agosto de 2026.

Onde um código dinâmico ganha a própria assinatura

Compre uma plataforma dinâmica quando o destino for realmente desconhecido na hora de imprimir, quando as leituras precisarem ser atribuídas por código, ou quando uma norma ou um cliente exigir. Nesses três casos um código estático não é a opção barata: é a ferramenta errada, e a mensalidade faz parte do orçamento da campanha em vez de ser uma alternativa a ele.

  • O destino vai mudar e a impressão não. Dez mil panfletos de um evento cuja página de destino não está pronta, ou um cardápio que muda quatro vezes por ano. Pagar para manter o reapontamento possível é uma compra simples.
  • A medição é o objetivo. Relatório por código, por lugar e por hora é recurso de plataforma. Um redirecionamento no seu próprio domínio te dá totais e nada mais fino sem que você construa.
  • Alguma coisa externa exige. GS1 Digital Link na embalagem, destinos protegidos por senha, contas de equipe com trilha de auditoria, ou um cliente que espera relatório mensal. Nenhuma ferramenta estática gratuita substitui qualquer um desses.
  • Um código precisa levar as pessoas a lugares diferentes. Mandar iOS para uma loja de apps e Android para outra, ou rotear por país, acontece no redirecionamento. Um código estático diz a mesma coisa para todo mundo.

A vantagem técnica que ninguém vende

O conteúdo de um código dinâmico é curto, e conteúdo curto produz um símbolo fisicamente mais grosso no mesmo tamanho impresso. Cerca de 25 caracteres cabem num símbolo de versão 2 no nível de correção de erros M - uma grade de 25 × 25, ou seja, módulos de 1,00 mm num código de 25 mm. Uma URL de rastreamento de 92 caracteres precisa da versão 6, uma grade de 41 × 41 e módulos de 0,61 mm na mesma largura. A largura do módulo é o que uma câmera perde primeiro à distância ou com pouca luz, então o link curto é mesmo a impressão mais confiável.

Essa vantagem pertence a links curtos, não a links alugados. Um caminho no seu próprio domínio também é curto, e a capacidade de um QR code tem as tabelas completas para calcular o que a sua própria URL custa em módulos antes de imprimir qualquer coisa.

Onde um código estático é a compra melhor

Escolha estático quando o destino for fixo por toda a vida do material impresso, quando o objeto for sobreviver a uma decisão de assinatura, ou quando ninguém for ler a análise. Isso cobre a maioria dos QR codes impressos, e é o caso sobre o qual o setor menos escreve porque não há nada para vender junto.

  • Cartões de visita, placas, embalagens com endereço permanente. O destino não mudou em cinco anos e não vai mudar. Codificá-lo direto elimina todas as dependências de uma vez.
  • Tudo que ninguém vai manter. Um código num mural de bairro, numa placa de trilha ou num manual impresso sobrevive à pessoa que o encomendou. Um código estático continua funcionando sem ninguém cuidando; uma assinatura não.
  • Códigos de Wi-Fi, telefone, e-mail e contato. Eles não têm destino para redirecionar - o conteúdo é a coisa em si. Um código dinâmico acrescenta uma ida e volta a um servidor para algo que o celular resolve direto.
  • Tudo que é lido onde o sinal é ruim. Um código estático decodifica offline, então um celular consegue capturar um telefone ou uma credencial de Wi-Fi sem sinal nenhum. Um código dinâmico precisa que o redirecionamento responda antes de qualquer coisa acontecer.
  • Tiragens em que a mensalidade pesa mais que o risco. Uma placa, um cardápio, um adesivo de vitrine. O custo realista de errar é uma reimpressão; o da assinatura é todo mês enquanto estiver no ar.

A terceira opção que quase nenhuma comparação conta

Aponte um QR code estático para um caminho curto num domínio seu - exemplo.com.br/cardapio - e configure esse caminho para redirecionar ao destino real. O padrão impresso nunca muda, o destino continua editável num painel de hospedagem, e o arranjo sobrevive a trocar de gerador, de plataforma e de hospedagem, porque a única coisa a que a tinta te compromete é um nome no seu próprio registro.

Isso não é gambiarra. É o arranjo que uma plataforma dinâmica te venderia se o domínio próprio não fosse o pacote premium, e responde à primeira pergunta da lista acima sem responder mal à quarta. Use um 302 e não um 301 para um destino que você pretende mudar: a RFC 9110, seção 15.4.2, diz que uma resposta 301 é heuristicamente cacheável, e os navegadores realmente as guardam em cache de forma persistente.

O que ele não te dá é atribuição por código, roteamento condicional e um painel - e ele muda a dependência de lugar em vez de eliminá-la, porque um domínio vencido falha exatamente tão mal quanto uma assinatura vencida. A versão em seis passos, com o detalhe de DNS e de teste, está em o artigo sobre a assinatura.

Como cada um falha, que é a parte a prever

Um código estático falha quando a página atrás dele morre ou quando a impressão se gasta. Um código dinâmico falha por essas duas razões e por mais três: o plano vence, o limite de leituras é atingido, ou o fornecedor encerra o serviço. Escolher entre os dois é, em parte, escolher por qual lista de falhas você prefere ser responsável.

As falhas do dinâmico são documentadas pelos próprios fornecedores. A Uniqode afirma que códigos dinâmicos ficam inativos assim que um teste expira ou uma assinatura é cancelada, enquanto os estáticos continuam funcionando - a comparação completa com a Uniqode tem o detalhe. A Bitly afirma que apagar um link remove em definitivo os QR codes ligados a ele. O Google aposentou o próprio encurtador de URL, o que lembra que este é um risco de estratégia e não de solvência, e que um fornecedor maior não o reduz.

Nada disso muda a aparência do objeto impresso, e essa é a parte cara: quem está com o celular na frente de um código vencido vê uma página de erro com o nome de uma empresa da qual nunca ouviu falar, e conclui que o negócio é desleixado ou fechou. O que para de funcionar quando um QR code "expira" separa as quatro causas e cobre o que checar quando um código impresso para.

A medida que não custa nada, seja qual for o tipo que você imprime: uma URL curta e legível ao lado do código. Ela salva a tiragem se a corrente arrebentar algum dia, e serve a todo mundo cuja câmera não colabora - um QR code deveria ser o caminho rápido para o conteúdo, nunca o único caminho.

O que o KoloQR faz e o que não faz

O KoloQR, um gerador de QR code gratuito com QR codes circulares e de formatos personalizados, faz códigos estáticos e os exporta como SVG, PDF, EPS ou PNG sem conta. O destino é codificado direto no símbolo, então nada conta as leituras, nada pode desativar o código e não há plano para manter vivo. O gerador está na página inicial e não pede cadastro.

Daí decorre que o KoloQR não consegue reapontar um código impresso nem reportar leituras, e se o trabalho precisar de qualquer uma das duas coisas, uma plataforma dinâmica é a compra certa e não um meio-termo. A comparação com a QR Tiger é o exemplo mais claro dessa troca escrito neste site: uma plataforma por assinatura contra um gerador estático gratuito, com os casos que cada um ganha nomeados dos dois lados.

A recomendação que este site de fato faz é a da seção anterior: um código estático apontado para um caminho num domínio seu. Ele mantém a possibilidade de editar pela qual as pessoas compram códigos dinâmicos e mantém a permanência de que o material impresso precisa, e a razão de não ser a recomendação padrão do setor é que ninguém consegue cobrar mensalidade por ela.

Crie seu QR code

Grátis, sem conta e sem marca d'água. Escolha uma forma, adicione um logo, confira o contraste e exporte SVG, PDF, EPS ou PNG: um código estático sem assinatura por trás.

Gerar QR code

Questions? Answered

Onde o destino fica guardado. Um estático o guarda dentro do padrão impresso, então a leitura vai direto. Um dinâmico guarda um link curto no domínio do fornecedor, e o servidor do fornecedor redireciona a leitura para o destino que a conta indicar naquele momento. Todo o resto - custo, análise, edição, validade - decorre disso.

O que combinar com a frequência com que o link muda. Uma URL de cardápio que não sai do lugar funciona como código estático, sem nada para manter. Um cardápio que muda a cada estação quer um destino editável: ou um código dinâmico, ou um código estático apontado para seudominio.com.br/cardapio com um redirecionamento que você controla, que não custa nada por mês.

Valem em três situações: o destino não está fechado na hora de imprimir, as leituras precisam ser contadas por código, ou uma norma ou um cliente exige a plataforma. Fora isso, você paga todo mês para manter resolvendo um nome de host que poderia ter sido o seu próprio domínio. Multiplique a mensalidade pelos anos que o impresso vai ficar no ar antes de decidir.

Depois de impresso, não. O padrão codifica o destino, e mudar o que o padrão diz significa gerar um código novo e reimprimir tudo que o carrega. O que dá para fazer sem reimprimir é mudar o que é servido na URL para a qual o código estático já aponta - e é por isso que vale codificar desde o início um caminho no seu próprio domínio.

Um pouco, e só porque o conteúdo é mais curto. Cerca de 25 caracteres cabem numa grade de 25 × 25, o que dá módulos de 1,00 mm num código de 25 mm, enquanto uma URL de rastreamento de 92 caracteres precisa de uma grade de 41 × 41 e módulos de 0,61 mm na mesma largura. Módulos mais largos aguentam melhor distância e pouca luz. Uma URL curta no seu próprio domínio consegue o mesmo ganho.

Sim, sempre. O destino é um registro no sistema do fornecedor, então tem de existir um sistema e uma conta guardando isso. Essa é também a pista para um código que te passaram: se foi baixado sem cadastro nenhum, é quase certamente estático.

Pelo código não, pela página sim. Aponte o código para uma URL do seu próprio site e a sua análise web vai contar as visitas, inclusive com um caminho distinto por ponto impresso, se você criar. O que você não vai ter é uma leitura separada de um clique, nem uma quebra por aparelho e cidade sem construir isso.

Depende do fornecedor, e vale achar a resposta por escrito antes de imprimir. A Uniqode afirma que códigos dinâmicos ficam inativos quando a assinatura é cancelada, enquanto os estáticos continuam funcionando. Outros interrompem as leituras num limite, ou mantêm ativos só os códigos mais recentes. Pergunte o que acontece no dia em que você para de pagar, e tire a resposta da documentação.

Estático. O destino é codificado no padrão, o arquivo sai como SVG, PDF, EPS ou PNG e nenhuma conta está envolvida - então não há nada para expirar nem nada para cancelar. Também quer dizer que o destino não pode ser mudado depois de impresso e que as leituras não são contadas, que é a troca feita por um gerador estático.

Por que a KoloQR?

  • Crie QR codes para sites, cardápios, Wi-Fi, PDFs e cartões de visita
  • Personalize cores, logos e formas únicas
  • Baixe arquivos PNG e SVG de alta qualidade
  • Feito tanto para impressão quanto para o digital
Gerar QR code
Um QR code preto simples ao lado do mesmo código redesenhado como um círculo com as cores da marca