QR Code NW

Como colocar um logo no QR Code sem quebrar a leitura

Date Published

Colocar a marca no meio do QR Code deixa o material mais profissional e aumenta a confiança de quem escaneia — especialmente hoje, quando golpes com QR Code são frequentes e um código anônimo gera desconfiança. Só que existe um limite físico, e ultrapassá-lo transforma o código em desenho decorativo.

Por que funciona

O QR Code grava a informação com redundância matemática, usando o algoritmo Reed-Solomon. Isso significa que uma parte do código pode ser destruída e o leitor ainda reconstrói o conteúdo — o mesmo princípio que faz um CD arranhado continuar tocando.

Existem quatro níveis de correção:

  • L — recupera cerca de 7% de área danificada.
  • M — cerca de 15%.
  • Q — cerca de 25%.
  • H — cerca de 30%.

Ao colocar um logo, você está deliberadamente danificando o código e contando com essa margem. Por isso todo gerador sério muda automaticamente para o nível H quando há logo — é o que fazemos aqui.

O limite real

Trinta por cento é o teto teórico, e trabalhar no teto é péssima ideia. A correção também precisa compensar imperfeições de impressão, sujeira, reflexo, dobra do papel e ruído da câmera. Se o logo já consumiu toda a margem, não sobra nada para o mundo real.

  • Até 15% da área — seguro. Funciona bem mesmo em impressão pequena e condições ruins.
  • De 15% a 25% — funciona, mas exige teste em vários aparelhos e tamanho de impressão generoso.
  • Acima de 25% — arriscado. Pode ler na tela e falhar no papel.
  • Acima de 30% — não lê de forma confiável em nenhum cenário.

Uma referência visual prática: o logo não deve ultrapassar cerca de um quinto da largura do código. Em um QR Code de 5 cm, isso significa um logo de aproximadamente 1 cm.

Regras que evitam problema

  • Centralize sempre. O centro é a região com menos informação crítica. Os cantos contêm os padrões de posição, e cobrir qualquer um deles mata o código imediatamente.
  • Use fundo sólido atrás do logo. Um retângulo ou círculo branco separando o logo dos módulos ajuda o leitor a delimitar a área danificada. Logo transparente sobreposto direto costuma ler pior.
  • Prefira formas simples. Símbolo, monograma ou ícone funcionam melhor que o logotipo completo com texto — que, além de ocupar mais área, fica ilegível nesse tamanho.
  • Mantenha contraste no restante. Não adianta caprichar no logo e usar cinza claro nos módulos.
  • Nunca aplique o logo depois, no editor de imagem. Colar por cima de um código já gerado com correção baixa é receita para falha. O gerador precisa saber que haverá logo para escolher o nível certo.

A conta que ninguém faz: densidade + logo

Existe uma armadilha na combinação de dois fatores. Correção alta consome espaço com redundância, o que aumenta a densidade do código. Conteúdo longo também aumenta a densidade. Somados, produzem um código com módulos minúsculos e ainda por cima parcialmente coberto.

É por isso que um QR Code de contato completo com logo é a combinação que mais falha. Se você precisa de logo, encurte o conteúdo. Um QR Code de link com URL curta é o que melhor aceita marca no centro.

Como testar direito

  1. Gere o código com o logo e escaneie na tela do computador, a uns 30 cm.
  2. Imprima em tamanho real, no papel final, e escaneie de novo.
  3. Teste com pelo menos dois aparelhos: um iPhone e um Android.
  4. Teste em luz fraca e sob luz direta, não só na iluminação ideal.
  5. Teste inclinado, uns 30 graus — é como as pessoas realmente seguram o celular.
  6. Se em qualquer teste for preciso insistir mais de dois segundos, diminua o logo.

Vale um lembrete final: o logo não substitui contexto. Uma linha de texto ao lado do código explicando para onde ele leva — "cardápio", "conecte-se ao Wi-Fi", "baixe o app" — aumenta a taxa de escaneamento mais do que qualquer refinamento visual.