Ferramentas
PT

O que é QR code?

QR code é um código de barras quadrado que o celular lê em uma fração de segundo. Este guia explica o que significa QR, como os quadradinhos pretos e brancos guardam dados, quanto cabe em um código, por que códigos estáticos nunca expiram e como ler QR codes com segurança.

O que significa QR code?

QR é a sigla de Quick Response (resposta rápida, em inglês). O QR code foi inventado em 1994 por Masahiro Hara na Denso Wave, uma empresa do grupo Toyota, para rastrear peças de automóveis na linha de produção – ele precisava ser lido muito mais rápido que os códigos de barras da época, e de qualquer direção. Diferente de um código de barras clássico, que guarda dados em uma só direção, o QR code é um código matricial bidimensional. Ele é padronizado pela norma ISO/IEC 18004.

Como funciona o QR code

Todo QR code é uma grade de pequenos quadrados chamados módulos; cada módulo escuro ou claro é um bit. Além dos dados, a grade contém padrões fixos que ajudam o leitor:

Existem 40 versões: a versão 1 tem 21 × 21 módulos, e cada versão acrescenta 4 módulos por lado, até 177 × 177 na versão 40. Uma máscara – um de oito padrões – é aplicada aos dados para que nenhuma área grande de uma só cor confunda o leitor.

Níveis de correção de erros

O QR code usa a correção de erros Reed-Solomon, por isso um código ainda pode ser lido quando parte dele está suja, danificada ou coberta por um logo. O nível é escolhido quando o código é criado:

NívelRecupera cerca deUso típico
L (baixo)7% das palavras-códigoAmbientes limpos, o máximo de dados no menor código
M (médio)15%A escolha mais comum para impressão e telas
Q (quartil)25%Etiquetas industriais, uso ao ar livre
H (alto)30%Códigos com logo ou sujeitos a muito desgaste

Um nível mais alto precisa de mais módulos para o mesmo conteúdo, então o código fica mais denso ou maior.

Quantos dados cabem em um QR code?

A capacidade depende da versão, do nível de correção de erros e do tipo de dado. O maior código, a versão 40, comporta:

DadosNível LNível H
Só dígitos7.0893.057
Letras maiúsculas, dígitos, $%*+-./: e espaço4.2961.852
Bytes (qualquer texto em UTF-8)2.9531.273
Caracteres kanji1.817784

Em texto sem acentos, cada caractere ocupa um byte; letras acentuadas, como ç e ã, ocupam dois bytes, e emojis, quatro. Na prática, quanto mais curto, melhor: um link de 100 caracteres cabe em um código versão 6 (41 × 41 módulos) no nível M e é lido facilmente, enquanto um código perto do máximo é difícil de ler com o celular.

QR code estático x dinâmico

Um QR code estático contém o próprio conteúdo – o link, a senha do Wi-Fi ou os dados de contato. Ele não precisa de servidor, por isso nunca expira, não pode ser desativado e funciona enquanto o conteúdo for válido. Um QR code dinâmico contém apenas um link curto para o servidor de um fornecedor, que redireciona para o destino real. Isso permite mudar o destino e contar as leituras, mas toda leitura depende do fornecedor: se a assinatura acaba ou a empresa fecha, o código para de funcionar. Códigos que “expiraram” depois de um teste grátis são quase sempre códigos dinâmicos.

Como ler um QR code

Golpe do QR code: como evitar o “quishing”

Um QR code é só texto, mas o link dentro dele pode levar a um site falso. O phishing com QR codes – o “quishing” – usa adesivos em parquímetros e eletropostos, multas de estacionamento falsas ou e-mails que pedem para você escanear um código com urgência.

Onde o QR code é usado

Perguntas frequentes

QR code expira?

QR codes estáticos nunca expiram, porque o conteúdo fica gravado no próprio código. Códigos dinâmicos de serviços por assinatura param de funcionar quando o serviço é encerrado.

Um QR code pode ter vírus?

Um QR code contém apenas texto, como um link. Ele não executa nada sozinho, mas o link pode levar a um site de phishing ou a um download malicioso – por isso confira o endereço antes de abrir.

O uso de QR codes é gratuito?

Sim. A Denso Wave, que inventou o QR code, não exerce seus direitos de patente, e o formato é um padrão ISO aberto. “QR Code” é marca registrada da DENSO WAVE INCORPORATED.

Última atualização: