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.

Este artigo foi escrito pela equipe da QR Nova. Desenvolvemos software de codigos QR, o que pode influenciar nossa perspectiva.
A maioria dos guias sobre tamanho de logo em QR codes te dá um número — "mantenha abaixo de 30%" — e para por aí. Esse número é tecnicamente correto apenas metade das vezes. Use-o sem entender o porquê e você acabará imprimindo milhares de QR codes ilegíveis com sua marca no centro.
O que realmente determina se o seu logo quebra ou não o QR code: o tamanho máximo seguro do logo em um QR code é 30% da área total — mas somente quando a correção de erros está configurada para o Nível H. Com Nível L ou M — que muitos geradores aplicam por padrão para obter códigos visualmente mais limpos — um logo cobrindo mais de 10% da área destrói dados que não podem ser recuperados.
TL;DR
- O tamanho máximo do logo é 30% da área do QR code — válido somente com ECC Nível H.
- Com Nível L ou M, até um logo pequeno (mais de 10%) quebrará a leitura.
- A maioria dos geradores não informa qual nível ECC está usando. Pergunte, ou teste cada design antes de imprimir.
- Tipos de dados densos (vCard completo, senhas WiFi longas) podem falhar mesmo no Nível H. Teste antes de imprimir qualquer coisa.
- Um QR code no Nível H com logo é mais tolerante a danos do que o mesmo código no Nível L sem logo.
O que a correção de erros realmente faz
Try it now — no sign-up needed
ComecarTodo QR code contém dados redundantes codificados usando a correção de erros Reed-Solomon. Essa redundância permite que um leitor reconstrua a mensagem original mesmo que partes do código estejam danificadas, sujas ou obstruídas. O seu logo é — da perspectiva do scanner — um dano deliberado aos módulos do código.
A norma ISO/IEC 18004, o padrão internacional que define a estrutura do QR code, especifica quatro níveis de correção de erros:
| Nível | Capacidade de recuperação | Cobertura segura de logo | Caso de uso típico |
|---|---|---|---|
| L (Baixo) | ~7% dos módulos | Nenhuma (o logo quebrará a leitura) | Ambientes limpos, máxima densidade de dados |
| M (Médio) | ~15% dos módulos | <10% somente (arriscado, teste primeiro) | Uso geral |
| Q (Quartil) | ~25% dos módulos | Até 20% (aceitável) | Ambientes industriais |
| H (Alto) | ~30% dos módulos | Até 25-30% (zona segura para logos) | Obrigatório para qualquer QR code com logo |
Capacidade de recuperação é o percentual dos módulos de dados do QR code que podem ser destruídos e ainda assim decodificados. Um logo sobre o código destrói esses módulos — o scanner não consegue ler o que está por baixo da imagem.
A causa raiz das falhas de leitura com logo
Os geradores frequentemente usam por padrão o Nível M ou até o Nível L por razões estéticas. Níveis ECC mais baixos produzem QR codes visualmente mais limpos — menos módulos, menos ruído visual. Quando o usuário adiciona um logo pela mesma interface, o gerador pode não atualizar o ECC para o Nível H.
Resultado: um QR code visualmente perfeito com sua marca centralizada, construído sobre ECC Nível M, onde o logo cobre 20% dos módulos — bem acima do limite de recuperação de 15%. Parece perfeito na tela. Falha toda vez que alguém aponta o celular para o cartaz impresso.
Esse é o problema que a maioria dos guias ignora. Eles dizem "mantenha o logo abaixo de 30%." Não dizem "e verifique que seu nível ECC é H antes de esse número significar alguma coisa."
O panorama dos geradores em maio de 2026
O fluxo de upload de logo do QR Tiger aceita PNG ou JPG em 300x300px, mas não exibe o nível ECC na interface principal de criação. A ferramenta de QR code integrada do Canva cria códigos apenas para URLs e não oferece controles de ECC. O Flowcode foca em dimensões absolutas do logo (aproximadamente 3 polegadas / 900px de lado a 300dpi) para saída impressa, sem publicar um limite percentual relativo à área do código.
Nenhuma dessas plataformas informa, na etapa de upload do logo, se a configuração atual de ECC é compatível com o tamanho de logo que você acabou de escolher. O QR Nova exibe o nível ECC ativo e bloqueia tamanhos de logo que excedem a capacidade de recuperação do nível atual — prevenindo a falha antes que chegue à impressão.
A verdade contraintuitiva sobre logos e confiabilidade de leitura
A maioria dos artigos ignora isso porque parece errado: um QR code com um logo corretamente dimensionado no ECC Nível H é mais tolerante a falhas de leitura do que o mesmo QR code no ECC Nível L sem nenhum logo.
No Nível H, 30% dos módulos são pura redundância. Mesmo depois que seu logo cobre 22% da área do código, você ainda tem 8% de capacidade de recuperação de erros para danos do mundo real: arranhões, papel amassado, impressão de baixo contraste, reflexo, oclusão parcial. Um código Nível L sem logo tem apenas 7% para todos os danos combinados. Uma mancha de café no canto e falha.
Escolher ECC Nível H para qualquer QR code impresso é boa prática independentemente de adicionar um logo. O logo é simplesmente o motivo pelo qual a maioria das pessoas descobre isso.
Limites de tamanho práticos por caso de uso
O máximo teórico de 30% e a recomendação prática de 25% existem no nível do código. A aplicação real adiciona mais variáveis: distância de visualização, resolução de impressão, qualidade da câmera do celular e iluminação ambiente.
Cartão de visita (QR code pequeno, distância curta de leitura)
Um QR code em um cartão de visita geralmente tem 2-3 cm impresso. Nesse tamanho, a câmera trabalha mais e a resolução é limitada. Use ECC Nível H e mantenha o logo em 20% ou menos da área do código. Um logo que seja 35% da largura por 35% da altura do código cobre aproximadamente 12% da área (0,35 × 0,35 = 0,12). Qualquer coisa maior arrisca falhas quando o cartão está levemente dobrado ou a iluminação é ruim.
Flyer A4 (QR code médio, distância padrão de leitura)
A 4-6 cm impresso e uma distância típica de leitura de 30-50 cm, há mais resolução disponível. ECC Nível H, logo até 25% da área total. Este é o cenário para o qual a maioria dos guias escreve quando diz "25-30%". Boa qualidade de impressão e câmera de celular razoavelmente moderna são assumidas.
Banner de feira (QR code grande, distância variável)
A mais de 10 cm impresso em um banner, você tem maior margem. ECC Nível H, logo até 30% da área total é tecnicamente alcançável. O problema: banners frequentemente são fotografados em ângulo, sob iluminação artificial, com reflexo da laminação. Um logo de formato irregular (não um retângulo limpo) pode cobrir mais do que seu percentual nominal por conta das bordas com anti-aliasing. Teste no material de impressão real antes do evento.
Quando logos não podem funcionar
Alguns tipos de QR code não conseguem acomodar logos independentemente do nível ECC. O problema é a densidade de dados: quanto mais dados um QR code codifica, mais módulos o código requer. Em densidade de dados muito alta, o gerador pode já estar operando próximo do limite prático de ECC apenas para codificar os dados. Um logo empurra além do limite.
Cenários onde logos falham mesmo com ECC Nível H:
- Contatos vCard completos — nome, empresa, três números de telefone, e-mail, endereço físico, URL do site e um campo de nota podem ultrapassar 300 caracteres. Com Nível H, um código Versão 13+ com uma sobreposição de logo de 25% ficará no limite ou falhará em hardware de câmera de entrada.
- QR codes WiFi com senhas longas — uma senha WPA2 de 63 caracteres (o máximo) mais SSID, tipo de criptografia e indicador de rede oculta cria uma carga substancial. ECC Nível H ajuda, mas um logo grande cria risco genuíno.
- URLs longas com parâmetros de rastreamento — se a URL subjacente é longa (parâmetros UTM, strings de rastreamento), o QR code carrega mais dados. Use primeiro um serviço de encurtamento de URL, depois adicione o logo ao código encurtado.
A solução para todos os casos de dados densos é a mesma: encurte o payload. Use um QR code dinâmico com uma URL de redirecionamento curta, mantendo a string codificada abaixo de 50-80 caracteres. A URL curta codifica com um número de versão muito menor, deixando ampla margem ECC para um logo.
Como verificar se o tamanho do logo no seu QR code é seguro
O cálculo leva uns dez segundos. Meça as dimensões em pixels do logo e do QR code e calcule a proporção de área.
Cobertura do logo = (largura do logo × altura do logo) / (largura do QR code × altura do QR code)
Um logo de 200×200px em um QR code de 600×600px cobre (200×200)/(600×600) = 40.000/360.000 = 11,1% da área. Com ECC Nível H, está dentro do intervalo seguro. Com Nível M, já ultrapassa o limite de 15%.
O fluxo de verificação prático antes de qualquer impressão:
- Confirme o nível ECC nas configurações do seu gerador. Se não mostrar controles de ECC, assuma Nível M.
- Calcule a cobertura do logo com a fórmula acima.
- Se o ECC for H e a cobertura for inferior a 25%: seguro para imprimir.
- Se o ECC for H e a cobertura for de 25-30%: teste no material de impressão real com três modelos de celular diferentes antes de confirmar.
- Se o ECC for inferior a H: remova o logo ou regenere com Nível H e verifique se o novo código lê corretamente antes de imprimir.
Baixe o QR code como imagem e escaneie com a câmera nativa do iOS, a câmera do Android e pelo menos um aplicativo de terceiros como o Google Lens. Os três precisam ler corretamente. Se um falhar, o design não está seguro.
Como o QR Nova gerencia o tamanho do logo
Quando você adiciona um logo no gerador do QR Nova, a interface configura automaticamente o ECC para o Nível H e limita a zona de colocação do logo a 30% da área do código. Se você tentar redimensionar o logo além do limite seguro, o gerador exibe um aviso antes de você poder exportar o design. Não tem como exportar acidentalmente um QR code com logo no ECC Nível L.
Para tipos de dados densos — vCards com todos os campos, senhas WiFi longas — o gerador sinaliza a densidade de dados e recomenda mudar para um QR code dinâmico com URL de redirecionamento curta antes de adicionar um logo.
O guia completo para adicionar um logo ao QR code cobre o processo passo a passo. Os QR codes gerados no QR Nova são permanentes — o código nunca expira nem quebra por vencimento de assinatura.
Perguntas frequentes
Qual é o tamanho máximo do logo em um QR code?
O máximo seguro é 30% da área do QR code — mas somente quando a correção de erros está configurada para o Nível H. Com Nível L ou M, um logo maior que 10% da área provavelmente impedirá a leitura.
Por que meu QR code com logo não lê?
A causa mais comum é uma incompatibilidade entre o tamanho do logo e o nível de correção de erros. Se o gerador usou Nível L ou M (comum para códigos visualmente mais limpos), um logo cobrindo 15% do código pode destruir mais módulos de dados do que o código consegue recuperar.
Qual nível de correção de erros devo usar para um QR code com logo?
Sempre use o Nível H (Alto) ao adicionar um logo. O Nível H tolera até 30% de dano nos módulos, o que dá espaço para o logo sem quebrar a decodificação. O Nível Q (25%) é o mínimo aceitável; L e M são incompatíveis com logos de qualquer tamanho prático.
Posso adicionar um logo a qualquer tipo de QR code?
Não de forma confiável. QR codes que codificam dados densos — vCards completos, senhas WiFi longas — podem já usar a maior parte da capacidade ECC apenas para codificar os dados. Nesses casos, adicionar um logo no Nível H ainda pode causar falhas de leitura.
Um logo de 30% é realmente seguro?
30% é o máximo teórico no Nível H, não uma zona confortável. Na prática, logos raramente são retângulos perfeitos. Uma cobertura efetiva maior pode superar o percentual nominal. Mantenha logos em 20-25% para leitura confiável no mundo real.
O QR Tiger ou o Canva limitam automaticamente o tamanho do logo?
O QR Tiger define dimensões de logo em 300x300px sem aplicar um limite percentual relativo ao tamanho do código. Em maio de 2026, nenhuma das plataformas documenta qual nível de correção de erros aplica ao adicionar um logo.
O que acontece quando o logo é grande demais para o QR code?
O decodificador Reed-Solomon tenta reconstruir os módulos de dados ausentes, mas quando o dano excede a capacidade ECC, a reconstrução falha. O resultado é uma falha de leitura ou, em casos raros, a decodificação para dados incorretos.
Um QR code com logo lê pior do que um sem logo?
Não necessariamente. Um QR code no Nível H com um logo de 20% é mais tolerante a danos em geral do que o mesmo código no Nível L sem logo. A redundância maior do Nível H cobre tanto a obstrução do logo quanto danos físicos incidentais.
Artigos relacionados
Como Adicionar Logo ao QR Code
Como adicionar um logo ao QR code? Use um gerador que constroi ao redor do logo. Guia passo a passo com regras de escaneabilidade. Gratis.
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.
Código QR para cartazes: tamanho, posição e impressão
Como adicionar um código QR a um cartaz que realmente seja escaneado — tamanho pela distância, posição, contraste e chamada para ação. Grátis, sem conta.
Try it now — no sign-up needed
Comecar