Design de QR Code: cores, logo e margem sem erro de leitura

Atualizado em 1 de outubro de 2026

Um bom design de QR Code mantém contraste forte (código escuro sobre fundo claro), deixa uma margem livre ao redor, a chamada zona de silêncio, usa um logo que não ultrapassa o que a correção de erros consegue compensar e é sempre testado em vários celulares antes de ir para a gráfica. Estilo é bem-vindo, desde que o leitor ainda consiga ler cada parte do código.

Um QR Code com a cara da sua marca fica muito mais bonito do que um quadrado preto comum, mas cada escolha de design pode tirar algo de que o leitor precisa. Este guia explica as regras que realmente importam para você criar um código bonito que funciona na primeira tentativa.

Como o leitor "enxerga" o seu QR Code

A câmera do celular não lê um QR Code como você olha para uma imagem. Ela procura os três quadrados grandes nos cantos (os padrões de localização), calcula o ângulo e o tamanho do código e depois verifica cada quadradinho, chamado de módulo, para decidir se ele é escuro ou claro.

Por isso, três coisas importam mais do que todo o resto:

  • Contraste entre os módulos escuros e claros
  • Padrões de localização nítidos nos três cantos
  • Espaço vazio em volta do código, para o leitor saber onde ele começa e termina

Qualquer coisa que diminua a diferença entre escuro e claro, esconda parte do padrão ou aperte as bordas deixa a leitura mais lenta ou impossível.

Contraste, cores e zona de silêncio

Escolhendo as cores

É nas cores que a maioria dos designs falha. A regra mais segura é simples: primeiro plano escuro sobre fundo claro. Preto no branco funciona melhor, mas azul-marinho, verde-escuro, vinho ou marrom-escuro sobre branco ou creme também são lidos sem problema.

Evite:

  • Pares de baixo contraste, como cinza-claro no branco, amarelo no branco ou tons pastel sobre pastel
  • Códigos invertidos (módulos claros sobre fundo escuro). Muitas câmeras de celulares mais novos conseguem ler, mas alguns aplicativos leitores e aparelhos antigos não, e você perde parte do público
  • Degradês que vão do escuro ao claro dentro do código, porque alguns módulos acabam claros demais
  • Fotos com muita informação atrás do código, que confundem o leitor

Um teste rápido: converta a arte para tons de cinza. Se o código continuar claramente escuro sobre claro, o contraste provavelmente está bom. Se virar cinza-médio sobre cinza-médio, escolha cores mais fortes.

A zona de silêncio: deixe o código respirar

A zona de silêncio é a margem em branco ao redor do QR Code. O padrão do QR Code pede uma borda de quatro módulos em cada lado. Na prática, muitos códigos funcionam com um pouco menos, mas esse é um lugar arriscado para economizar espaço.

Se o código fica colado em uma foto, moldura ou texto, o leitor não consegue saber onde ele termina. Mantenha a margem livre e da mesma cor dos módulos claros, e você evita um dos problemas de leitura mais irritantes.

Como colocar um logo sem estragar o código

Um logo no meio é muito popular e pode funcionar porque o QR Code tem correção de erros. A correção de erros adiciona dados extras para que o código continue legível mesmo se uma parte estiver danificada ou coberta. Existem quatro níveis, do L (cerca de 7% dos dados podem ser recuperados) ao H (cerca de 30%). Veja mais no nosso guia sobre níveis de correção de erros do QR Code.

Quando você coloca um logo por cima, está "danificando" uma parte do código de propósito. Siga estas regras:

  1. Use um nível de correção de erros mais alto, como Q ou H, ao adicionar um logo.
  2. Mantenha o logo pequeno, mais ou menos um quinto da largura do código ou menos, bem dentro do que o nível escolhido consegue recuperar.
  3. Coloque-o no centro, nunca sobre os três padrões de localização dos cantos.
  4. Dê ao logo um fundo liso ou uma borda branca fina, para que ele não se misture com os módulos ao redor.
  5. Teste de novo a cada mudança no tamanho ou na posição do logo.

Lembre-se de que uma correção de erros mais alta deixa o código mais denso (mais módulos, e menores). Esse é mais um motivo para manter o conteúdo curto, por exemplo usando um QR Code dinâmico com link curto em vez de uma URL longa.

Dados curtos, código mais limpo

Quanto mais dados você coloca em um QR Code, mais módulos ele precisa e menor fica cada um no mesmo tamanho de impressão. Um endereço longo cheio de parâmetros de rastreamento pode gerar um código denso, difícil de ler à distância ou em impressão de baixa qualidade.

Duas soluções fáceis:

  • Use um encurtador de links ou um QR Code dinâmico, que guarda apenas um link curto
  • Tire da URL os parâmetros desnecessários antes de gerar o código

O código dinâmico tem outra vantagem: se precisar mudar o destino depois, você não precisa reimprimir a sua arte caprichada.

Formatos, estilos e molduras

Muitos geradores permitem arredondar os módulos, mudar o formato dos quadrados dos cantos ou adicionar uma moldura com uma chamada para ação. Isso pode ficar ótimo, com alguns limites:

  • Módulos arredondados ou em pontos costumam funcionar bem se continuarem grandes o bastante e com contraste. Pontos muito pequenos com grandes espaços entre eles podem falhar.
  • Cantos personalizados ainda devem parecer quadrados sólidos dentro de quadrados. Não os deixe finos ou decorativos demais.
  • Molduras e textos como "Escaneie para ver o cardápio" são úteis, mas devem ficar fora da zona de silêncio.
  • Não estique o código em formato de retângulo nem o curve em uma superfície arredondada sem testar. Distorcer muda a grade de módulos.

Checklist de design antes de imprimir

Passe por esta lista a cada novo QR Code:

  1. Módulos escuros sobre fundo claro, com contraste forte também em tons de cinza
  2. Zona de silêncio de cerca de quatro módulos em todos os lados, totalmente livre
  3. Logo pequeno, centralizado e sem cobrir os quadrados dos cantos
  4. Nível de correção de erros aumentado se você colocou um logo
  5. Dados curtos, de preferência com link curto ou dinâmico
  6. Chamada para ação posicionada fora do código
  7. Impresso em um tamanho adequado à distância de leitura (veja o nosso guia de tamanho de QR Code)
  8. Testado em pelo menos dois ou três celulares diferentes, iPhone e Android, com iluminação normal
  9. Arquivo final exportado em formato nítido (SVG ou PNG em alta resolução), não um print de tela borrado

FAQ

Um QR Code pode ser de qualquer cor?

Pode, desde que os módulos sejam claramente mais escuros do que o fundo. Cores escuras sobre branco ou creme são as mais seguras. Evite cores claras sobre fundos claros e tenha cuidado com designs invertidos.

Qual o tamanho máximo do logo em um QR Code?

Mantenha o logo em cerca de um quinto da largura do código ou menos, centralizado, com correção de erros Q ou H. Teste sempre depois de adicioná-lo, porque cada código e cada logo é diferente.

Por que o meu QR Code personalizado não lê?

As causas mais comuns são pouco contraste, falta de zona de silêncio, logo grande demais ou um código impresso pequeno demais para a quantidade de dados. Corrija uma coisa de cada vez e teste após cada mudança.

Um design personalizado deixa o QR Code menos seguro?

O design em si não muda a segurança. O que importa é para onde o código aponta. Um código com a sua marca, uma chamada para ação clara e um destino confiável ajuda as pessoas a escanear com tranquilidade.

Crie um QR Code bonito e que funciona

Um bom design é equilíbrio: a sua marca de um lado e o que o leitor precisa do outro. Experimente o gerador de QR Code grátis do QR-TH para adicionar cores e logo, ver a prévia do resultado e testar com o seu próprio celular antes de mandar qualquer coisa para a gráfica.

Mais guias