Guia

QR Code em embalagens

Daniel V · 7 de setembro de 2026 · 5 min de leitura · English

A embalagem é o lugar menos tolerante para um QR Code. A tiragem é fixa, a superfície é dobrada, a iluminação é a de uma loja e o link tem que continuar funcionando dentro de dois anos. Tamanho e correção de erros importam, mas a decisão mais cara é que tipo de código você imprime.

Imprima um QR Code dinâmico para o destino continuar editável depois de as caixas saírem. Grátis, sem cadastro, sem expiração.

A decisão que dura mais que a tiragem

Um QR Code estático leva a URL dentro do padrão. O que você codificar é o que todo mundo recebe enquanto a caixa existir. Isso funciona até a campanha terminar, a página de destino mudar de lugar, o produto ganhar um manual novo ou o aplicativo sair numa segunda plataforma. Aí o código aponta para algo que não existe mais, e as únicas saídas são reimprimir ou manter um redirecionamento no seu próprio domínio para sempre.
Um código dinâmico codifica um link curto que você controla. O padrão nunca muda; o destino é uma configuração. Na embalagem é onde isso mais importa, porque a embalagem é a única superfície que você não pode atualizar: um cartaz é retirado, um site é editado, e uma tiragem de 50.000 caixas fica dois anos num depósito fazendo exatamente o que lhe disseram.
A versão prática disso: você pode mandar a arte para a gráfica antes de o destino existir. Coloque o código na caixa, aponte para uma página provisória e mude para a página real, ou para a ficha da loja, no dia do lançamento.

Tamanho, e a regra que vale conferir

A orientação usual diz que o código deve medir cerca de um décimo da distância de onde vai ser lido. À distância do braço, digamos 20 cm, isso dá uns 2 cm de lado. Um código na borda de uma prateleira lido a um metro pede 10 cm, mais superfície do que a maioria das embalagens vai ceder.
Trate isso como ponto de partida, não como especificação. O que decide de verdade é quantos dados você codifica e quão bem o seu processo imprime detalhe fino. Uma URL longa precisa de mais módulos no mesmo tamanho físico, então cada módulo fica menor e a impressão tem que aguentar. Esse é um argumento discreto a favor de um link curto de redirecionamento em vez de uma URL longa com parâmetros: menos caracteres significa um padrão mais grosso e mais tolerante.
Imprima uma prova no tamanho final, sobre o material real, e leia com um celular barato e luz ruim. Essa prova custa uma tarde e pega coisas que nenhuma calculadora vai pegar.

Correção de erros, colocação, contraste

A correção de erros acrescenta módulos redundantes para que um código danificado continue legível. Para embalagens, M ou Q costuma ser o equilíbrio. Suba para H quando houver um logo no centro ou quando a superfície for se desgastar de forma visível, e aceite que o padrão fica mais denso no mesmo tamanho.
A colocação pede uma área plana: nem sobre uma dobra, nem na emenda, nem na curva de uma garrafa, nem onde a mão segura. Deixe a zona de silêncio, cerca de quatro módulos de espaço livre em cada lado. O design de embalagem invade isso o tempo todo, e um código com uma borda encostada falha de forma intermitente, que é o pior modo de falha porque ninguém reporta.
O contraste e o acabamento decidem o resto. Os leitores querem módulos escuros sobre fundo claro; códigos invertidos não são lidos de forma confiável por todo aplicativo. Acabamentos brilhantes e metalizados produzem reflexos sob a luz de uma loja. Um retângulo fosco e claro atrás de um código escuro é sem graça e funciona.

Um código, mais de um destino

Se a embalagem promove um aplicativo, o código não precisa escolher plataforma. O roteamento por dispositivo manda um iPhone para a App Store, um Android para o Google Play e um computador para o seu site, a partir de um único padrão impresso. Dois códigos lado a lado gastam superfície da embalagem fazendo o cliente resolver um problema que você poderia ter resolvido para ele.
O mesmo mecanismo separa por país, o que numa embalagem costuma significar mandar cada mercado para a sua página no seu idioma ou para a sua loja regional. As regras são lidas de cima para baixo e a primeira correspondência ganha, então as específicas vão acima das gerais.

O que os dados de leitura dizem e o que não dizem

Um código dinâmico conta cada leitura com o dispositivo e a localização aproximada. Numa embalagem esse costuma ser o único sinal existente entre a gôndola e você, e responde perguntas reais: se o código está sendo encontrado, qual mercado lê, se o redesenho mudou algo.
Ele conta leituras, não pessoas, e não consegue ligar uma leitura a uma compra. Alguém que lê na loja e não compra parece igual a alguém que lê em casa depois de comprar. Trate como medida de atenção, não de conversão.

Perguntas frequentes

Até que tamanho dá para reduzir um QR Code numa embalagem?

O limite não é o código, é a distância de leitura e o processo de impressão. Uma regra prática é que o código precisa medir cerca de um décimo da distância de onde vai ser lido, então um código lido à distância do braço pede uns 2 cm de lado. Abaixo de 1,5 cm você depende de a impressão ser nítida e a superfície plana, e nenhuma das duas coisas é garantida numa caixa dobrada. Imprima uma prova no tamanho final sobre o material real antes de se comprometer.

Que nível de correção de erros devo usar?

Para embalagens, M ou Q. Uma correção mais alta acrescenta redundância para o código continuar legível quando parte dele está riscada, dobrada ou coberta por uma dobra, mas também acrescenta módulos, o que deixa o padrão mais denso no mesmo tamanho físico. H só compensa quando você vai pôr um logo no centro ou quando imprime sobre algo que vai se desgastar de forma visível.

E se o destino mudar depois de as caixas serem impressas?

Com um código estático não muda: a URL está no padrão e a única saída é reimprimir ou manter você mesmo um redirecionamento no domínio. Um código dinâmico codifica no lugar dela um link curto seu, então o destino é uma configuração e não tinta. Essa é a razão mais forte para usar um código dinâmico numa embalagem, onde a tiragem impressa normalmente dura mais que a campanha para a qual foi feita.

Onde ele deve ficar na embalagem?

Numa área plana, longe de dobras, emendas e da curva de uma garrafa, e não na parte que a mão segura. Um código sobre uma dobra é lido mal pela mesma razão que é impresso mal. Deixe uma margem de silêncio em volta, cerca de quatro módulos: designs de embalagem tendem a invadi-la, e um código encostado numa borda é um código que falha de forma intermitente.

O código da embalagem deve ir para a loja de aplicativos ou para o site?

Para os dois, a partir de um único código, se você tem aplicativo. O roteamento por dispositivo manda quem lê no iPhone para a App Store, no Android para o Google Play e o resto para uma página web. Imprimir dois códigos, um por loja, gasta superfície pedindo ao cliente que descubra qual é o dele.

Consigo saber quantas pessoas leram a embalagem?

Um código dinâmico conta cada leitura com o dispositivo e a localização aproximada, o que numa embalagem costuma ser o único circuito de informação existente entre a gôndola e você. Ele conta leituras, não pessoas, e não distingue uma leitura por curiosidade de uma compra.

Uma embalagem escura ou metalizada quebra o código?

Pode. Os leitores precisam de contraste entre os módulos escuros e o fundo claro, e um código invertido, claro sobre escuro, não é lido de forma confiável por todos os aplicativos. Acabamentos metalizados e brilhantes acrescentam reflexos sob a luz de uma loja. Um retângulo fosco e claro atrás de um código escuro é pouco glamouroso e funciona.

Versão original em inglês