Qual o tamanho ideal de um QR code?
Existe um número que responde a essa pergunta para quase todo QR code impresso: divida por dez a distância de que alguém vai ficar dele, nas mesmas unidades em que você está desenhando. Isso dá a largura mínima que o código precisa ter. Quando a distância de leitura passa de dez vezes a largura do código, o foco automático da câmera do celular e a resolução de um sensor típico começam a ter dificuldade para resolver os módulos individuais com nitidez, e os escaneamentos ficam pouco confiáveis de um jeito que parece aleatório mas não é — é uma consequência direta e previsível do tamanho em relação à distância.
A regra, passo a passo
Largura mínima = distância de leitura ÷ 10. Ela escala nas duas direções: uma leitura mais próxima permite um código menor, e um código visto de mais longe precisa crescer proporcionalmente, não por um valor fixo. É também um piso, não uma meta — imprimir exatamente no mínimo não deixa margem para uma câmera de celular um pouco gasta, iluminação fraca ou alguém parado um pouco mais longe do que você planejou. Onde o espaço do layout permitir, cresça a partir do piso em vez de parar nele.
Cartão de visita: cerca de 15-20cm de distância de leitura
Quem segura um cartão para escanear costuma estar a 15-20cm de distância, o que coloca a largura mínima em 1.5-2cm. Na prática, o ganho de ponto da impressora em tamanhos muito pequenos torna 2cm um piso mais confortável do que a aritmética pura sugere — módulos desse tamanho são sensíveis à limpeza com que a sua impressora reproduz bordas nítidas, e uma borda levemente borrada entre módulos é exatamente o que um leitor tem dificuldade de decifrar. Esse é um dos poucos casos em que a regra e a realidade da qualidade de impressão apontam para quase o mesmo número, então 2cm de lado é um padrão seguro — veja o nosso gerador para cartão de visita para todos os detalhes de tamanho e de zona de silêncio específicos desse layout.
Display de mesa: cerca de 30-40cm de distância de leitura
Um cliente lendo um display de mesa de onde está sentado costuma estar a 30-40cm, o que dá uma largura mínima de 3-4cm. Isso é confortavelmente maior que um código de cartão de visita e dá espaço real para acrescentar um rótulo curto — “Escaneie para ver o cardápio” — sem que o código em si fique apertado. Também é grande o suficiente para tolerar um logo modesto sem precisar chegar colado em nenhum limite de correção de erros, o que importa se o display de mesa carrega a marca de um restaurante — o nosso gerador para display de mesa explica também as escolhas de reflexo e laminação que importam nesse tamanho.
Cartaz: cerca de 1-3 metros de distância de leitura
Cartazes são onde a regra prova o seu valor, porque o instinto natural — manter o código com um tamanho físico parecido com o que ele tinha em um cartão de visita — é exatamente o errado nessa distância. A 2 metros, a largura mínima é 20cm; a 3 metros, é 30cm. Um código que parece generosamente grande na tela do notebook enquanto você desenha o cartaz pode ficar muito pequeno depois de impresso e visto do outro lado de uma sala, que é justamente a distância entre como algo parece em uma ferramenta de design e como se comporta no ambiente para o qual foi feito.
Outdoor: 10+ metros de distância de leitura
Em distâncias de rodovia ou de beira de estrada, a regra produz números que parecem quase absurdos até você fazer a conta: um outdoor lido a 15 metros precisa de um código de pelo menos 1.5 metros de largura. QR codes em outdoor falham o tempo todo no mundo real justamente porque designers os tratam como um elemento pequeno do tamanho de um logo em vez de fazer esse cálculo, e um código que parece proporcional em um mockup visto a uma distância normal está longe de ser grande o bastante depois de ampliado para um outdoor de verdade e visto de dentro de um carro em movimento.
Por que mais dados exigem um código fisicamente maior, não só uma caixa maior
Um QR code não é simplesmente impresso maior quando você amplia a caixa dele — a quantidade de módulos é fixada por quantos dados ele guarda, então uma URL mais longa ou um payload como um vCard completo produz mais módulos empacotados no mesmo tamanho nominal, o que significa que cada módulo individual fica menor a não ser que você também aumente o código. Isso se soma à regra da distância em vez de substituí-la: um código denso carregando uma URL longa de rastreamento, visto da mesma distância que um curto, precisa ser ainda maior, porque cada módulo tem menos espaço para ser resolvido pela mesma câmera à mesma distância. Se um código parece precisar encolher para caber em um layout, encurtar os dados por trás dele — um link curto no lugar de um longo — costuma ser a solução melhor, já que reduz a quantidade de módulos sem mexer em nada no cálculo da largura mínima.
Aplicando na prática
Meça ou estime a distância de leitura real antes de escolher um tamanho, e não o contrário. Se estiver em dúvida, erre para o tamanho maior em vez de ficar no mínimo exato, e confira o resultado com um validador que decodifique o código renderizado em um tamanho próximo das dimensões impressas, em vez de confiar em como ele parece ampliado para preencher a tela — um QR code que parece nítido a 100% de zoom no navegador de um monitor diz muito pouco sobre como ele vai se comportar impresso a 3cm e visto do outro lado de uma mesa.
Crie um código QR grátis com o QRCodeEngine — todos os formatos grátis, sem cadastro, e cada código é verificado antes de você baixá-lo.