utildev
← Blog
Geradores Diversos5 min

QR Code: tudo que você precisa saber

Entenda como QR Codes funcionam, os 4 tipos de dados, os níveis de correção de erros, limites práticos de capacidade e casos de uso reais.

QR Code (Quick Response Code) é um código de barras bidimensional criado pela Denso Wave em 1994. Pode armazenar até 7.089 dígitos numéricos ou 4.296 caracteres alfanuméricos e é lido por praticamente qualquer câmera de smartphone atual. Sua popularidade explodiu durante a pandemia, mas seus usos vão muito além de cardápios de restaurante.

Os 4 modos de dados

  • Numérico: apenas 0-9. Máxima eficiência para números (3,3 bits por caractere)
  • Alfanumérico: 0-9, A-Z maiúsculas, espaço e $%*+-./: (5,5 bits por caractere)
  • Byte: qualquer dado UTF-8 (8 bits por caractere). O mais flexível.
  • Kanji: caracteres japoneses de 2 bytes. Específico para japonês.

Níveis de correção de erros

QR Codes têm capacidade embutida de correção de erros usando códigos Reed-Solomon. Quanto maior o nível, maior o QR Code resultante, mas mais robusto contra danos.

  • L (Low): recupera até 7% de dados corrompidos. Menor, ideal para ambientes controlados.
  • M (Medium): até 15%. Recomendado para uso geral.
  • Q (Quartile): até 25%. Bom para ambientes com poeira ou danos parciais.
  • H (High): até 30%. Máxima robustez. Permite sobrepor logo sobre o QR Code.
Se você quer adicionar um logo ao centro do QR Code, use nível de correção H. A área do logo ocupa parte dos dados, e o nível H garante que o código ainda seja lido corretamente.

Casos de uso reais

  • URLs encurtadas para materiais impressos e embalagens
  • Configuração de WiFi: WIFI:T:WPA;S:MinhaRede;P:minha_senha;;
  • vCards: dados de contato em formato padronizado
  • PIX: strings de pagamento instantâneo brasileiro
  • Autenticação 2FA: strings TOTP para apps de autenticação
  • Links para app stores (iOS + Android com redirect)

Dicas para melhor escaneabilidade

  • Contraste alto: fundo branco, módulos pretos (ou inversão total)
  • Margem mínima (quiet zone): 4 módulos ao redor do código
  • Tamanho mínimo: 2cm × 2cm para leitura confiável a distância normal
  • Evite rotação e distorção em materiais curvos
  • Teste com múltiplos dispositivos antes de publicar

Use o Gerador de QR Code do UtilDev para criar QR Codes de URL, texto, email ou telefone diretamente no navegador, com download em PNG.

Ferramentas relacionadas

Gerador de QR Code
Gere QR Codes a partir de textos e URLs

Artigos relacionados

UUID v4: o que é e quando usar?5 min →O que é Lorem Ipsum e por que existe?4 min →