QR Code

Também chamado de: Quick Response code, código QR, QR, código 2D

Definição

O QR Code é um código de barras matricial bidimensional que guarda dados numa grade quadrada de módulos escuros e claros. Foi inventado pela DENSO WAVE em 1994 e pode ser lido por câmeras de celular e leitores de imagem.

O que é um QR Code

O QR Code é um código de barras bidimensional que guarda informações nas duas direções, na horizontal e na vertical, em vez de numa única fileira de barras. O nome vem de Quick Response (resposta rápida), porque o código foi projetado para ser lido depressa. A DENSO WAVE, empresa do grupo Toyota, o desenvolveu em 1994 para rastrear peças de automóveis nas linhas de produção.

Hoje a maioria dos QR Codes contém um endereço da web, mas o mesmo símbolo pode transportar texto simples, cartões de contato, configurações de Wi-Fi, pedidos de pagamento e dados de ingressos. A câmera de qualquer smartphone moderno consegue lê-lo, e por isso os QR Codes saíram das fábricas e chegaram a cardápios, cartazes, embalagens e pagamentos.

Como um QR Code é construído

O QR Code é uma grade quadrada de pequenas células chamadas módulos, cada uma escura ou clara. Padrões fixos ajudam o leitor a encontrar e endireitar o código, e os demais módulos carregam os dados e a correção de erros. Uma margem em branco, chamada de zona de silêncio, envolve o símbolo inteiro para que o leitor saiba onde ele começa.

  • Padrões de localização: três quadrados grandes nos cantos que permitem ao leitor encontrar o código e sua orientação
  • Padrões de alinhamento: quadrados menores que ajudam a corrigir a perspectiva e a curvatura (versão 2 em diante)
  • Padrões de sincronização: linhas alternadas de escuro e claro que fixam o espaçamento da grade
  • Informação de formato: registra o nível de correção de erros e a máscara
  • Informação de versão: registra o tamanho, presente a partir da versão 7
  • Zona de silêncio: quatro módulos de espaço livre em todos os lados

Versões, capacidade e correção de erros

Os QR Codes existem em 40 tamanhos, chamados de versões. A versão 1 tem 21 por 21 módulos, cada versão acrescenta 4 módulos por lado e a versão 40 tem 177 por 177 módulos. Mais dados exigem uma versão mais alta, ou seja, mais módulos e menores no mesmo tamanho impresso.

Todo QR Code também usa um dos quatro níveis de correção de erros, que permitem a leitura mesmo quando parte do código está suja, danificada ou coberta. O nível troca capacidade por resistência: um nível mais alto guarda menos dados, mas suporta mais danos.

  • O nível L recupera cerca de 7% das palavras-código
  • O nível M recupera cerca de 15%
  • O nível Q recupera cerca de 25%
  • O nível H recupera cerca de 30%
  • Maior capacidade (versão 40, nível L): 7.089 dígitos numéricos, 4.296 caracteres alfanuméricos, 2.953 bytes ou 1.817 kanji

Onde os QR Codes são usados

Os QR Codes são usados sempre que uma superfície impressa ou de tela precisa entregar algo a um celular. Entre os usos comuns estão links em cartazes e cartões de visita, cardápios de restaurante, acesso a redes Wi-Fi, ingressos de eventos, cartões de embarque, embalagens de produtos e pagamentos em lojas. Em vários países, os sistemas nacionais de pagamento são construídos sobre QR Codes.

Um QR Code pode ser estático, com o dado final codificado diretamente, ou dinâmico, com um link curto de redirecionamento que pode ser alterado depois e contabilizado. QR Code é uma marca registrada da DENSO WAVE INCORPORATED.

Perguntas frequentes

O que significa QR em QR Code?

QR vem de Quick Response, “resposta rápida”. A DENSO WAVE escolheu o nome porque o código foi projetado para ser decodificado rapidamente.

Quem inventou o QR Code?

O QR Code foi inventado em 1994 na DENSO WAVE, na época parte da DENSO, empresa do grupo Toyota, por uma equipe liderada por Masahiro Hara.

Um QR Code ainda funciona se parte dele estiver danificada?

Sim, dentro de limites. A correção de erros permite ler um QR Code com cerca de 7% a 30% das palavras-código danificadas, conforme o nível escolhido na criação.

QR Codes expiram?

Um QR Code estático nunca expira, porque os dados estão impressos no próprio código. Um QR Code dinâmico deixa de funcionar se o serviço de redirecionamento por trás dele for desligado.

Fontes e normas

Todos os termos