Melhores Práticas para QR Codes: Guia Completo
Melhores práticas para QR codes: tamanho, contraste, correção de erros, posicionamento e testes, regras para manter códigos escaneáveis.

Este artigo foi escrito pela equipe da QR Nova. Desenvolvemos software de codigos QR, o que pode influenciar nossa perspectiva.
A maioria dos guias de design de QR code lista as mesmas cinco regras na mesma ordem. O que pulam: por que códigos falham em produção mesmo quando passam no teste de mesa, quais são os limites técnicos reais por trás das diretrizes de design e quais regras você pode flexibilizar e quais são inegociáveis. Um QR code que funciona na tela do notebook pode falhar em folheto impresso, na parede de um local ou em pouca luz, a distância entre criar um QR code e implantá-lo com confiança é maior do que a maioria dos guias reconhece.
Resumo rápido
- Tamanho mínimo: 2 × 2 cm para escaneamento à distância do braço. Use a regra 10:1 para distâncias maiores.
- Sempre baixe SVG para impressão. JPEG causa falhas de leitura. PNG apenas se SVG não estiver disponível.
- Nível de correção de erros H é obrigatório ao adicionar logo ou para uso externo/embalagens.
- A zona de silêncio (borda branca) não pode ser cortada ou invadida, faz parte da especificação do leitor.
- Teste em três dispositivos: iPhone, Android recente, Android mais antigo. Teste na distância real de leitura.
Melhores práticas de tamanho para QR code
Create your first QR code — free
ComecarO tamanho mínimo escaneável para um QR code não é uma recomendação suave, vem da física da óptica de câmera de celular. À distância do braço (25-30 cm), uma câmera de smartphone padrão resolve aproximadamente 0,4 mm por pixel no visor. Um módulo de QR code (um dos pequenos quadrados que compõem o código) precisa ter pelo menos 2-3 pixels de largura para a câmera detectar o limite de contraste com confiança. Para um QR code Versão 1 (o mais simples, 21×21 módulos), isso significa tamanho mínimo de módulo físico de cerca de 0,8-1,2 mm, produzindo tamanho mínimo de código de aproximadamente 1,7-2,5 cm.
Na prática, QR codes Versão 1 (codificando URLs com menos de 30 caracteres) começam a falhar em tamanhos abaixo de 1,5 cm. Códigos Versão 5 (codificando URLs com 100+ caracteres) precisam de pelo menos 2,5-3 cm à distância do braço porque a densidade de módulos é maior. O mínimo de 2 × 2 cm que a maioria dos guias cita é um piso seguro para casos típicos, não o mínimo teórico.
A regra de distância de leitura 10:1
A regra padrão da indústria para dimensionar QR codes para distâncias maiores: distância de leitura não deve ser mais que 10 vezes a largura do código. Isto vem dos parâmetros de design do padrão QR code e foi validado em pesquisas pela Denso Wave, os inventores do QR code.
- Cartão de visita (leitura a 20-25 cm): mínimo 2 × 2 cm
- Folheto A4 na mesa (leitura a 30-40 cm): mínimo 3 × 3 cm
- Pôster na parede (leitura a 50-80 cm): mínimo 5 × 8 cm
- Sinalização de prateleira (leitura a 100 cm): mínimo 10 × 10 cm
- Outdoor ou envelopamento de veículo (leitura a 3-5 metros): mínimo 30-50 cm
Nosso dedicado guia de tamanho de impressão de QR code cobre dimensionamento para todo formato comum em detalhe. Para outdoors e envelopamentos de veículo, QR codes são quase sempre impraticáveis. Um pedestre passando por anúncio de ônibus tem menos de 3 segundos para notar, abrir a câmera e escanear. A regra 10:1 exigiria código de 30-50 cm de largura para ser escaneável da calçada. Use uma URL ou domínio curto simples.
Melhores práticas de formato de arquivo
A decisão de formato de arquivo afeta toda peça de mídia impressa onde o código aparecerá. Nossa comparação SVG vs PNG para QR code cobre a análise técnica completa. Errar nisso produz código que passa na revisão de tela e falha nas mãos da gráfica.
Use SVG para tudo relacionado a impressão
SVG representa o QR code como formas matemáticas, sem pixels, sem teto de resolução. Amplie um SVG de 2 cm para 2 metros e as bordas dos módulos permanecem perfeitamente nítidas. O RIP (Raster Image Processor) da gráfica renderiza o SVG na resolução nativa da impressora, tipicamente 2400 DPI ou mais. O resultado é mais nítido que qualquer formato raster em qualquer tamanho.
O QR Nova gera SVG por padrão. Se seu fluxo de design requer formato raster:
- PNG é aceitável: compressão sem perda, sem artefatos. Exporte do SVG a mínimo 300 DPI no tamanho de impressão pretendido. Para código de 2 × 2 cm a 300 DPI, são 236 × 236 pixels. Mais é sempre melhor, 600 DPI (472 × 472 px) dá mais margem para redimensionamento.
- Nunca use JPEG: compressão JPEG é com perda e introduz artefatos em limites de alto contraste (exatamente onde estão as bordas dos módulos). Mesmo JPEG salvo em "qualidade 100" introduz artefatos sutis que borram bordas dos módulos. Leitores QR dependem de limites de contraste nítidos. JPEG os degrada.
- TIFF é equivalente ao PNG para QR codes, sem perda e aceitável, embora menos comum em fluxos web-to-print.
Melhores práticas de cor e contraste
Nosso guia de cor e contraste para QR code aprofunda a seleção de cores. Leitores QR funcionam detectando o limite de contraste entre módulos escuros (pixels "1") e fundo claro (pixels "0"). O leitor não se importa com estética, se importa com diferença de luminância.
O mínimo de contraste
O padrão ISO/IEC 18004 especifica sinal mínimo de contraste de impressão (PCS) de 0,6, que corresponde aproximadamente a 40% de diferença de luminância entre cor do módulo e fundo. Em termos práticos:
- Funciona com confiança: Preto no branco, azul-marinho escuro (#1e3a5f) no branco, verde escuro em creme claro, vermelho escuro no branco
- Funciona na maioria das condições: Cinza escuro em cinza claro (se a diferença for pelo menos 40%), cores escuras de marca em fundos claros com tonalidade
- Arriscado em pouca luz: Cor sobre cor (módulos vermelhos em fundo laranja), cinza médio em cinza claro
- Falha: Módulos escuros em fundo escuro, combinações pastel de baixo contraste, qualquer combinação abaixo de 40% de diferença de luminância
Inversão de cores (módulos claros em fundo escuro)
QR codes invertidos, padrão branco em fundo escuro, funcionam na maioria dos celulares modernos mas falham em alguns apps de leitor QR dedicados mais antigos e hardware de scanner de ponto de venda. Para códigos voltados ao consumidor escaneados por smartphone, inversão é geralmente segura. Para códigos que serão escaneados por hardware de PDV ou leitores dedicados (bilheteria, inventário, checkout de varejo), use apenas escuro-sobre-claro.
Fundos com gradiente e textura
Colocar QR code em fundo com gradiente sutil funciona se a parte mais clara do gradiente ainda fornecer contraste suficiente. Gradiente azul-marinho escuro para azul médio atrás de padrão QR branco tipicamente funciona. Gradiente que transiciona através dos módulos, lado esquerdo claro, lado direito escuro, causa falhas parciais de leitura. O leitor decodifica parte do código mas recebe erros na região de baixo contraste.
Melhores práticas de correção de erros
QR codes incluem recuperação de erros embutida, módulos danificados ou ocultos podem ser reconstruídos pelo leitor até um limite. Os quatro níveis de correção de erros:
- Nível L (Baixo): 7% de recuperação de módulos. Produz código menor e mais denso para dado comprimento de dados. Use apenas quando o código será exibido em ambientes digitais controlados (telas, displays LED) onde dano físico e sobreposição de logo não são preocupações.
- Nível M (Médio): 15% de recuperação de módulos. Padrão para a maioria dos geradores. Bom para maioria dos usos de impressão sem sobreposição de logo.
- Nível Q (Quartil): 25% de recuperação de módulos. Raramente usado, nível H (logo acima) é mais comum.
- Nível H (Alto): 30% de recuperação de módulos. Obrigatório para sobreposição de logo, instalações externas, embalagens de produto e qualquer código que possa ser fisicamente desgastado ou danificado.
A contrapartida: maior correção de erros adiciona mais dados redundantes ao código, o que aumenta densidade de módulos para o mesmo comprimento de dados. Um QR code de URL Versão 5 no nível L tem menos módulos que a mesma URL no nível H. Na prática, essa diferença de densidade não é visível em tamanhos normais de leitura, só importa para códigos perto do tamanho mínimo absoluto.
Melhores práticas para zona de silêncio
A zona de silêncio é a borda branca (ou da cor do fundo) ao redor do QR code, especificada com 4 módulos de largura em todos os lados na ISO/IEC 18004. Isto não é preenchimento estético, é funcionalmente obrigatório. O leitor detecta o QR code encontrando a transição do fundo para a borda do código. Sem zona de silêncio adequada, o leitor não consegue localizar os limites do código e não orienta o padrão.
Em termos práticos: mantenha pelo menos 4 larguras de módulo de espaço livre em todos os lados entre a borda do código e qualquer elemento de design. Para código com módulos de 0,5 mm, são 2 mm de espaço livre em cada lado, muito pouco, mas crítico.
Falhas de zona de silêncio em produção:
- Sangrias e marcas de corte que invadem a zona de silêncio quando a gráfica corta
- Padrões de fundo (texturas, marcas d'água) que passam pela zona de silêncio
- Texto ou elementos decorativos posicionados muito perto da borda do código
- Designs de cartão onde o QR code está em um canto e a borda do cartão corta a zona de silêncio
Melhores práticas para chamada para ação
Um QR code sem CTA é um prompt sem explicação. Pesquisa publicada pelo QR Code Chimp no Relatório da Indústria de QR Code de 2025 encontrou que QR codes com CTAs específicas orientadas a benefício tiveram taxas de leitura aproximadamente 30% maiores que códigos com rótulos genéricos "Escaneie", e 2× maiores que códigos sem rótulo nenhum.
Padrões eficazes de CTA:
- Resultado específico: "Escaneie para ver o cardápio de hoje" supera "Escaneie aqui"
- Benefício primeiro: "Escaneie para 15% off no primeiro pedido" supera "Escaneie para saber mais"
- Contexto: "Escaneie para conectar ao WiFi", em um café, sem explicação necessária
- Curto: Uma linha no máximo. Sete palavras ou menos. Texto abaixo do código, não dentro da zona de silêncio.
O que não funciona: "Escaneie!" (sem razão para), "Escaneie para mais informações" (vago demais) ou qualquer CTA que exija que o usuário entenda o que é QR code antes de se beneficiar do escaneamento. Assuma zero alfabetização em QR code.
Melhores práticas de posicionamento
Onde você coloca um QR code determina se os usuários conseguem fisicamente escaneá-lo. Decisões de posicionamento focadas em design, "fica bonito no canto", rotineiramente produzem códigos que falham no uso real.
Altura dos olhos é obrigatória para sinalização
Um QR code posicionado na parte inferior de um pôster, abaixo do nível dos joelhos, terá 80%+ menos leituras que o mesmo código na altura dos olhos. Usuários escaneiam em pé segurando o celular naturalmente, o código precisa estar na altura do peito aos olhos (100-160 cm do chão para adultos). Códigos na parte inferior de painéis de menu, abaixo de vitrines ou na base de sinalização são efetivamente decorativos.
Espaço para escaneamento
A área física imediatamente em frente ao código deve ser acessível. Um QR code no verso de um produto que fica rente à prateleira é impossível de escanear sem remover o produto. Um código na parte interna da capa de um folheto dobrado não pode ser escaneado sem abrir primeiro, o que a maioria dos usuários não vai fazer. Considere a mecânica física do escaneamento ao determinar o posicionamento.
Evite estes posicionamentos
- Superfícies pretas foscas (reduz reflectância, causa falhas em pouca luz)
- Superfícies curvas com raio apertado (distorce geometria do código, causa falhas de leitura nas bordas)
- Tecido ou materiais texturizados (a textura cria ruído no padrão de módulos)
- Sinalização aérea acima de 2 metros (exige olhar para cima com celular em ângulo desconfortável)
- Superfícies em ambiente úmido sem laminação (sangria de tinta e dano por água destroem bordas dos módulos)
Melhores práticas de teste
Teste é onde a maioria das falhas de QR code é detectada, ou não. O teste padrão de mesa (escanear o código na tela do notebook com seu próprio celular) detecta falhas óbvias. Perde 80% das falhas de produção que só aparecem em condições reais de implantação.
A regra dos três dispositivos
Teste em no mínimo três dispositivos:
- iPhone (iOS 15 ou posterior, testa o comportamento mais comum de câmera iOS)
- Android flagship recente (Samsung Galaxy ou Pixel, testa implementação de câmera do Google)
- Android intermediário ou mais antigo (Android 9 ou anterior, é aqui que falhas aparecem que não aparecem em dispositivos premium)
Se o código falhar no Android mais antigo, o problema geralmente é densidade de módulos (código pequeno demais ou complexo demais para a câmera resolver), contraste (diferença de luminância marginal) ou violação de zona de silêncio.
Teste na distância real de leitura
Imprima uma cópia no tamanho pretendido antes de se comprometer com tiragem completa. Fique na distância real de leitura e escaneie com cada dispositivo de teste. Para pôster de parede a 60 cm, teste de 60 cm, não de 20 cm na mesa. O código que parece perfeito à distância do braço pode falhar autofoco a 60 cm se os módulos forem pequenos demais.
Teste em condições reais de iluminação
Iluminação fraca de restaurante não é seu escritório. Sol do meio-dia cria reflexo em papel brilhante. Código que escaneia 100% sob fluorescentes de escritório pode falhar a 30% em pôster brilhante ao ar livre com sol forte, o reflexo elimina contraste dos módulos. Teste em condições que correspondam ao ambiente de implantação.
Quando estas melhores práticas não se aplicam
Há casos legítimos onde seguir toda melhor prática produz resultado errado.
QR codes decorativos em fotografia ou vídeo: QR codes usados como elementos visuais de design em fotografia de produto ou vídeos de marketing nunca são destinados a serem escaneados. QR codes artísticos com formas personalizadas, combinações de cores extremas ou padrões parciais são aceitáveis em contextos onde funcionalidade de leitura é irrelevante. Não aplique regras de confiabilidade de leitura a decisões de design visual.
Códigos internos de inventário e armazém: Leitores QR industriais, portáteis, com fio ou montados, são muito mais tolerantes que câmeras de smartphone. Maior resolução, iluminação mais potente, distâncias de leitura mais curtas. Códigos para logística interna frequentemente usam zonas de silêncio mínimas e versões de alta densidade que falhariam em celulares de consumidores, mas leem perfeitamente em hardware industrial.
QR codes digitais em tela: Um QR code exibido em site para usuários escanearem com celular é visto em condições controladas (tela calibrada, brilho controlado). Nível L de correção de erros funciona, tamanhos mínimos são mais flexíveis e combinações de cores que seriam arriscadas em impressão são seguras em telas retroiluminadas.
Criando QR codes que seguem estas melhores práticas
O gerador do QR Nova aplica várias dessas melhores práticas automaticamente: correção de erros padrão no nível H para códigos com sobreposição de logo, exportação SVG como opção principal de download, e zona de silêncio mínima garantida na saída. Crie um QR code grátis no QR Nova, sem conta, com personalização de design e download SVG imediato.
Para cartões de visita com QR codes de contato, o gerador de vCard cria códigos vCard estáticos que funcionam permanentemente sem assinatura. Para códigos de acesso a rede, o gerador de QR code WiFi produz códigos que solicitam usuários iOS e Android a entrar na rede nativamente.
Gere uma vez, teste completamente, depois imprima. Cada hora gasta em teste pré-impressão economiza dias reimprimindo materiais que falharam.
Perguntas frequentes
Qual o tamanho mínimo para um QR code?
O mínimo absoluto para leitura confiável é 2 × 2 cm a uma distância padrão de 20-30 cm. Para sinalização ou pôsteres que serão escaneados a mais de 50 cm, use a regra 10:1: a distância de leitura não deve ser mais que 10 vezes a largura do código. Um código em pôster escaneado a 1 metro precisa ter pelo menos 10 cm × 10 cm.
Qual o melhor formato de arquivo para imprimir um QR code?
SVG (Scalable Vector Graphics) é o formato correto para impressão. SVG é independente de resolução, redimensiona para qualquer tamanho sem pixelação. Se o designer precisa de formato raster, exporte PNG do SVG a mínimo 300 DPI no tamanho de impressão pretendido. Nunca use JPEG para QR codes, artefatos de compressão JPEG borram as bordas dos módulos e causam falhas de leitura.
Posso personalizar as cores de um QR code?
Sim, com restrições. A cor dos módulos deve ser significativamente mais escura que o fundo, diferença mínima de 40% de luminância. Cores escuras de marca (azul-marinho, verde escuro, vermelho escuro, marrom) em fundo branco ou muito claro funcionam bem. Nunca inverta o código (módulos claros em fundo escuro) em materiais que serão escaneados em pouca luz, falha em algumas câmeras mais antigas. Sempre teste após personalizar.
Quanto de um QR code pode ser coberto por logo?
Até 30% da área do código pode ser obscurecida ao usar nível de correção de erros H. Gere no nível H antes de adicionar qualquer logo. Mantenha o logo centralizado, os três quadrados de localização dos cantos devem permanecer descobertos, pois são necessários para o leitor orientar o código. Teste o design final em três dispositivos diferentes antes de imprimir.
Qual nível de correção de erros devo usar?
Use nível H (30% de recuperação de erros) para qualquer código que será colocado ao ar livre, em embalagens que podem ser desgastadas, ou qualquer design que inclua logo. Use nível M (15% de recuperação) para uso interno padrão sem sobreposição de logo. Nível L (7% de recuperação) raramente vale a troca por código ligeiramente menor.
Devo adicionar uma chamada para ação perto do QR code?
Sim, sempre. Um QR code sem CTA tem taxa de leitura em média 30% menor que o mesmo código com instrução breve. 'Escaneie para ver o cardápio', 'Escaneie para 15% de desconto', 'Escaneie para conectar ao WiFi', uma frase específica que responda 'o que ganho se escanear?' CTAs vagas como 'Escaneie aqui' têm desempenho inferior comparado a instruções orientadas ao benefício.
A zona de silêncio importa?
A zona de silêncio, a borda branca ao redor do código, com pelo menos 4 módulos de largura, é obrigatória. O leitor usa a transição do fundo para a borda do código para localizar o código. Se elementos de design, sangria de tinta ou marcas de corte invadem a zona de silêncio, o leitor não encontra o limite do código. A zona de silêncio não é decoração, faz parte da especificação do código.
Artigos relacionados
Tamanho para Impressão de QR Code: Guia
Tamanho para impressão de QR code: mínimo 2 cm × 2 cm, 300 DPI, SVG para grande formato. Especificações exatas para cada uso.
Tamanho Máximo do Logo no QR Code: Guia Completo
O limite do tamanho do logo no QR code depende do nível de correção de erros. Máximo 30% só com ECC nível H. Guia com regras exatas e exemplos práticos.
Tamanho Mínimo de QR Code: Menor Tamanho Que Ainda Lê
Tamanho mínimo de QR code para impressão e leitura no celular: quando 2 cm funciona, quando falha e como calcular um tamanho seguro.
Create your first QR code — free
Comecar