Ir para o conteúdo
Blog
Ferramentas

Como funciona o QR Code: o que é, se expira, se aceita seu logo e se é seguro

Para quem usa QR Code no negócio ou só quer entender: como o celular lê, por que alguns param de funcionar e quanto logo aguentam, com um teste nosso.

Por 9 min de leitura

O QR Code é um código de barras em duas dimensões. Seus quadradinhos pretos e brancos, os “módulos”, guardam um texto curto, como o endereço de um site, a senha do Wi-Fi ou os dados de um Pix. É assim que funciona o QR Code: a câmera do celular o encontra pelos três quadrados dos cantos, lê cada módulo como 0 ou 1 e remonta o texto. Ele ainda leva dados de sobra para se corrigir se uma parte estiver suja ou coberta.

Expira? Os comuns, não; os “dinâmicos” dependem do servidor de uma empresa. Aceita logo? Sim, se for pequeno: no nosso teste, com a correção no máximo, os códigos sempre foram lidos com 15% da área coberta e quase nunca com 20%. É seguro? Tanto quanto o link para onde leva.

O que é QR Code?

QR Code é um código de barras bidimensional: guarda dados na horizontal e na vertical e, por isso, cabe nele muito mais do que num código de barras comum, que fica em uns 20 caracteres, segundo a história contada pela DENSO WAVE, a empresa que o criou. QR vem de Quick Response, “resposta rápida”.

A DENSO WAVE, então uma divisão da japonesa DENSO, lançou o código em 1994, e a indústria automobilística o adotou para organizar a produção. Em 2000 ele virou norma internacional, a ISO/IEC 18004, cuja edição vigente é de agosto de 2024.

Como funciona o QR Code?

Pense numa folha quadriculada: o texto vira bits, e cada bit é desenhado como um módulo preto (1) ou branco (0). Somam-se dados de sobra para corrigir erros e marcas fixas para a câmera achar o código e medir sua grade.

Quanto mais dados, maior o código. Segundo a tabela de versões da DENSO WAVE, são 40: a versão 1 tem 21 × 21 módulos e cada uma soma 4 por lado, até os 177 × 177 da 40. Usa-se a menor versão em que os dados cabem.

As partes de um QR Code

  • Três quadrados de posição nos cantos. Suas faixas seguem a proporção 1:1:3:1:1, a menos comum em material impresso segundo a DENSO WAVE, e dizem ao leitor onde está o código e como está girado.
  • Padrões de alinhamento: quadrados pequenos que corrigem a deformação quando a foto sai torta. A versão 1 não tem; da 2 à 6, um.
  • Linhas de temporização: uma linha e uma coluna de módulos alternados que marcam a grade.
  • Informação de formato: alguns módulos ao lado dos quadrados, gravados duas vezes, que indicam o nível de correção e a máscara, um padrão que evita áreas confusas.
  • Zona de silêncio: a margem em branco, que a DENSO WAVE fixa em 4 módulos de cada lado.

O que o celular faz ao ler

  1. Procura os três quadrados pela proporção, mesmo com o código de lado ou de cabeça para baixo.
  2. Endireita a imagem e traça a grade com ajuda do padrão de alinhamento, se houver.
  3. Lê o formato: qual nível de correção e qual máscara o código usa.
  4. Lê os módulos, tira a máscara e os agrupa em palavras de 8 bits.
  5. Corrige os erros com Reed–Solomon, a mesma matemática dos CDs de música.
  6. Interpreta o texto: mostra o link ou oferece entrar na rede Wi-Fi.
Da câmera ao link, passo a passo.

Quanta informação cabe num QR Code?

No máximo, 7.089 dígitos, 4.296 caracteres alfanuméricos (maiúsculas, números e alguns símbolos) ou 2.953 bytes, com a versão 40 e o nível de correção mais baixo, segundo a tabela da DENSO WAVE. Na prática, guarde bem menos: quanto mais dados, mais módulos, e menor fica cada um no mesmo espaço.

Conferimos em outubro de 2026 com a biblioteca qrcode: geramos links cada vez mais longos com o nível M, o mais usado segundo a DENSO WAVE, e com o H, o mais resistente.

Versão e módulos por lado de cada código. Dados: teste próprio com qrcode, outubro de 2026.
LinkNível MNível H
Curto (21 caracteres)Versão 2 · 25 × 25Versão 3 · 29 × 29
Com caminho de página (55)Versão 4 · 33 × 33Versão 6 · 41 × 41
Com etiquetas de campanha (119)Versão 7 · 45 × 45Versão 10 · 57 × 57
Com mais etiquetas (198)Versão 10 · 57 × 57Versão 14 · 73 × 73

No mesmo tamanho impresso, cada módulo do código de 57 × 57 mede menos da metade do de 25 × 25. E, segundo a DENSO WAVE, quanto maior o módulo, mais fácil a leitura. Tire as etiquetas de campanha que você não usa.

QR Code expira?

Um QR Code estático não expira: o texto está dentro do desenho e funciona enquanto existir a página para onde aponta. Os que podem falhar são os dinâmicos, que guardam um link curto para o servidor de outra empresa, que redireciona você; se essa empresa o desativar, o código impresso deixa de levar à sua página.

O dinâmico permite mudar o destino sem reimprimir, mas prende o código a esse serviço: segundo a central de ajuda do QR Code Generator, os códigos dinâmicos são desativados quando o teste grátis termina (consultado em outubro de 2026). E em 2024 o Google anunciou o fim dos links curtos goo.gl para agosto de 2025; no fim, manteve só os que ainda eram usados.

No Pix, o Banco Central usa os mesmos nomes: segundo o manual de padrões do Pix, o QR Code estático leva todos os dados do pagamento, e o dinâmico, uma URL consultada na hora da leitura; uma cobrança imediata pode ser paga por 24 horas se o recebedor não definir outro prazo. Para mudar o destino de um link sem depender de ninguém, faça um QR Code estático que aponte para uma página do seu domínio, como suaempresa.com.br/cardapio. Explicamos o que é um domínio em domínio, hospedagem e DNS.

Sim, graças à correção de erros, mas com limite. São quatro níveis, que segundo a DENSO WAVE recuperam cerca de 7% (L), 15% (M), 25% (Q) ou 30% (H) das palavras do código, blocos de 8 bits. Um logo no centro conta como dano, e essa porcentagem não é de área.

Medimos em outubro de 2026. Com a biblioteca qrcode, geramos um link de 28 caracteres nos quatro níveis e cobrimos o centro com um quadrado branco, de 5% a 30% da área. Lemos cada imagem com o jsQR, um leitor de código aberto, e repetimos com 50 links diferentes do mesmo tamanho.

Quantos de 50 códigos foram lidos com o centro coberto; entre parênteses, o que cada nível recupera segundo a DENSO WAVE. Com 25% e 30%, nenhum. Dados: teste próprio com qrcode e jsQR, outubro de 2026.
NívelTamanho do códigoLidos com o centro coberto
L (7%)Versão 2 · 25 × 255%: 41 de 50 · 10%: nenhum
M (15%)Versão 3 · 29 × 295%: todos os 50 · 10%: 10 de 50 · 15%: nenhum
Q (25%)Versão 3 · 29 × 2910%: todos os 50 · 15%: 11 de 50 · 20%: nenhum
H (30%)Versão 4 · 33 × 3315%: todos os 50 · 20%: 3 de 50 · 25%: nenhum

Com o primeiro link, o nível H aguentou até 20%; os 50 links mostram que foi sorte. O motivo: esses 30% são contados em palavras de 8 bits, e cobrir parte de uma palavra estraga a palavra inteira. Com 20% coberto, 32 das 100 palavras foram danificadas, exatamente as que ele consegue corrigir; com 25%, 42.

Um teste, um leitor: o jsQR leu imagens perfeitas feitas no computador. Uma foto real, com pouca luz, tremida ou em ângulo, é lida com mais dificuldade, e a câmera de cada celular decodifica do seu jeito.

Nossa recomendação: nível H, o menor logo possível e um teste impresso com vários celulares; a DENSO WAVE avisa que o que fica por cima do código tira contraste. Se você usar o nosso gerador de QR Code grátis, ao colocar um logo ele muda para o nível H e avisa se o código deixar de ser lido.

QR Code é seguro?

Um QR Code não faz nada sozinho: só guarda texto. O risco está no destino, e não dá para saber só de olhar: um golpista pode imprimir um código que abre uma cópia falsa do site do seu banco para pedir dados ou um pagamento. É o golpe do QR Code.

Acontece de verdade: o CERT.br, no fascículo “Golpes: Evite Fraudes”, de março de 2026, avisa que golpistas trocam códigos originais por falsos em placas, mesas e parquímetros. As dicas se resumem a três:

  • Confira o endereço antes de abrir. Se não for o site que você esperava, não entre.
  • Desconfie de um QR Code com adesivo colado por cima e ignore os que chegam por mensagem.
  • Antes de pagar um Pix lido de um QR Code, confira o valor e os dados de quem vai receber, como nome e CNPJ.

O que muda para você e para o seu negócio?

O QR Code poupa digitação: o cardápio do restaurante, a senha do Wi-Fi, a cobrança por Pix ou o seu cartão de contato passam do papel para o celular. Se for imprimir:

  • Escolha um QR Code estático: ele não depende de nenhuma assinatura.
  • Respeite a margem branca de 4 módulos, sem texto nem desenhos encostados.
  • Cuide do contraste e não estique nem deforme o código no layout.
  • Teste o código impresso com dois ou três celulares, na distância real, antes de imprimir 500.
  • Confira de vez em quando se ninguém colou outro código por cima do seu, o golpe sobre o qual o CERT.br alerta.

O que se exagera sobre o QR Code

  • “QR Code expira.” Só os dinâmicos, como os de cobrança Pix. Um estático funciona enquanto existir a página para onde leva, que é o que pode realmente expirar.
  • “Qualquer logo cabe.” Os 30% do nível H se referem a palavras de dados, não à área: com 20% coberto, só 3 dos nossos 50 códigos foram lidos.
  • “Ler um QR Code é sempre seguro.” Ler só mostra um texto; o perigo vem ao abrir o link, instalar algo ou pagar sem conferir quem recebe.

O essencial

O QR Code é texto transformado em módulos, com correção de erros. Os estáticos não expiram, um logo pequeno cabe com o nível H e a segurança começa por conferir o endereço.

Se você vai fazer um, o nosso gerador de QR Code cria códigos estáticos, sem cadastro, e fica junto com as outras ferramentas do Vertize Plus.

Perguntas frequentes

Preciso de um app para ler QR Code?

Normalmente não. No iPhone, o app Câmera reconhece o código e mostra um link para tocar, segundo o Suporte da Apple; nos Pixel, a câmera faz o mesmo e o Google Lens também funciona, segundo a ajuda do Google. Em outros Android, depende da marca.

É preciso pagar para usar QR Code?

Não. A DENSO WAVE decidiu não exercer sua patente sobre os QR Codes que seguem a norma, então qualquer pessoa pode criá-los de graça. O que é dela é o nome: “QR Code” é uma marca registrada da DENSO WAVE INCORPORATED; o desenho, não.

De que tamanho imprimir um QR Code?

Depende dos módulos e da distância de leitura. A DENSO WAVE dá um exemplo: um código da versão 2 com módulos de 0,5 mm mede 12,5 mm de lado, mais a margem. Imprima um teste e leia de onde seus clientes vão ler.

Vertize Plus

Quer criar o seu QR Code agora?

Nosso gerador de QR Code é grátis, sem cadastro, e confere se o código é lido antes de você baixar.