O que é um código QR?

Esses quebra-cabeças quadrados em preto e branco em menus, pôsteres e cartões de embarque podem conter um link, credenciais de Wi-Fi ou um ingresso em alguns centímetros quadrados. Veja como eles funcionam – e como criá-los e digitalizá-los sem ser pego de surpresa.

Pixels como dados

Um código QR - Código de resposta rápida, inventado em 1994 pela Denso Wave para rastrear peças de automóveis – é um código de barras bidimensional. Enquanto um antigo código de barras de supermercado armazena uma dúzia de dígitos em uma dimensão, um código QR armazena dados em dois dimensões: uma grade de módulos preto e branco, cada um um pouco. É por isso que um código QR pode conter milhares de caracteres em vez de uma dúzia de dígitos.

Os dados podem ser qualquer coisa que os bytes possam representar: uma URL, texto simples, detalhes de contato, credenciais de Wi-Fi e até mesmo arquivos binários em teoria. O scanner lê a grade, reconstrói os bytes e os interpreta.

Anatomia de um código QR

Três pontos de referência visuais tornam um código QR decodificável de qualquer ângulo:

ElementoOndePapel
Padrões de buscaOs três grandes quadrados de cantoDeixe o scanner localizar o código e sua orientação
Padrão de alinhamentoQuadrado pequeno, área inferior direitaCorrige a distorção da lente em superfícies curvas
Padrão de tempoLinha alternada entre localizadoresDefine as coordenadas da grade do módulo
Zona tranquilaMargem branca ao redorSepara o código do seu entorno — parte do padrão, não o corte
Correção de dados e errosTodo o restoA carga útil, intercalada com redundância

Existem 40 "versões" — tamanhos de 21×21 a 177×177 módulos. Versões maiores contêm mais dados; um URL típico chega por volta da versão 3–5.

Por que códigos danificados ainda são digitalizados

Incorporação de códigos QR Correção de erro Reed-Solomon – a mesma matemática que protege os CDs e as sondas do espaço profundo. Até uma certa parcela de módulos danificados, o decodificador reconstrói os dados ausentes em vez de falhar. Quatro níveis de capacidade comercial para resiliência:

  • L — recupera aproximadamente 7% do dano; código mais denso.
  • M — ~15%; o padrão diário.
  • Q — ~25%; bom para impressão que será manuseada.
  • H — ~30%; permite que você coloque um logotipo no meio, sobrevive a superfícies ásperas.

É também por isso que os códigos toleram uma sobreposição de logotipo: enquanto o dano permanecer abaixo do orçamento de recuperação, a carga útil sobreviverá intacta.

Códigos estáticos vs dinâmicos

A estático O código QR codifica o conteúdo final diretamente. Funciona para sempre, não custa nada, não rastreia nada – mude o destino e você reimprimirá o código. UM dinâmico O código codifica um curto URL de redirecionamento de propriedade de um serviço QR: o serviço registra cada varredura e pode apontar novamente o destino posteriormente. Útil para campanhas, mas adiciona uma dependência (o serviço deve permanecer ativo), rastreamento de privacidade e, muitas vezes, uma assinatura. Nosso Gerador QR produz apenas códigos estáticos – nada expira, nada liga para casa.

O que as pessoas colocam dentro

  • URLs — cartazes, cartões de visita, embalagens.
  • Wi-fi - o WIFI:S:name;T:WPA;P:password;; o formato ingressa em uma rede na digitalização; nosso gerador constrói isso para você.
  • vCards — um cartão de contato em uma digitalização.
  • E-mail, telefone, SMS — preenche previamente a tela de composição.
  • Pagamentos e boletos — assinaturas únicas, razão pela qual esses códigos nunca devem ser reutilizados ou fotografados por estranhos.

Digitalizando com segurança (quishing)

Como um código é apenas um link impresso por alguém, os invasores também o utilizam — a técnica tem até um nome, desistindo (phishing QR). Adesivos colados em códigos legítimos em parquímetros, códigos em e-mails que levam a páginas de coleta de credenciais: o telefone abre o destino de forma invisível, e esse é o perigo.

  • Use um scanner que mostra o conteúdo decodificado antes de abrir - como o Leitor QR neste site - em vez de um que vai direto para o navegador.
  • Leia o domínio com atenção: paypa1.com não é PayPal.
  • Desconfie ainda mais dos códigos que chegam cobertura outros códigos, ou que exijam login logo após a digitalização.

Recebeu um código QR como imagem? Decodifique-o sem confiar nele: o Leitor QR mostra o conteúdo bruto de qualquer imagem, localmente, antes de você abrir qualquer coisa.

Saber mais

FAQ

Perguntas sobre código QR

Os códigos QR expiram?

Um código QR é apenas dados impressos como pixels – não pode expirar. O que pode parar de funcionar é o destino por trás dele: um código QR dinâmico aponta para um serviço de redirecionamento que pode ser encerrado, e um link simples morre se a página de destino parar. Os códigos gerados localmente com conteúdo simples continuam funcionando para sempre.

Os códigos QR são seguros para leitura?

O próprio código é inerte; o risco está para onde um URL aponta. Os invasores imprimem códigos que levam a sites de phishing, portanto, trate um link decodificado como qualquer link desconhecido – leia-o antes de abri-lo. Usar um scanner que mostra primeiro o destino, em vez de ir direto para o navegador, é um hábito seguro.

Qual é a diferença entre códigos QR estáticos e dinâmicos?

Um código estático codifica o conteúdo final diretamente – uma URL, credenciais de Wi-Fi, texto – e funciona para sempre. Um código dinâmico codifica um curto URL de redirecionamento de propriedade do serviço que o criou, permitindo que o destino seja alterado posteriormente; ele funciona apenas enquanto esse serviço existir e rastreia todas as varreduras.

Quantos dados um código QR pode conter?

Até cerca de 4.300 caracteres na versão maior no nível mais baixo de correção de erros. O limite prático é muito menor: cada caractere extra adiciona módulos, tornando o código mais denso e difícil de digitalizar – mantenha as cargas curtas, especialmente para impressão.