Pular para o conteúdo

Gerador de QR Code

Gere QR codes a partir de qualquer texto ou URL instantaneamente. Personalize o nível de correção de erros e cores. Baixe como PNG. Grátis, 100% no navegador.

Digite texto ou uma URL acima para gerar um QR code.

O que é um QR Code?

Um QR code (Quick Response code) é um código de barras matricial bidimensional inventado pela Denso Wave em 1994 para rastrear peças automotivas. Ele armazena dados em uma grade de módulos pretos e brancos dispostos em um padrão quadrado. Diferente de códigos de barras tradicionais que são lidos em uma direção, QR codes são lidos tanto horizontal quanto verticalmente — possibilitando uma densidade de dados muito maior. Hoje os QR codes são um padrão internacional ISO/IEC 18004 usado para pagamentos móveis, marketing, autenticação e compartilhamento de informações.

Níveis de correção de erros

QR codes incluem correção de erros integrada usando códigos Reed-Solomon, permitindo a leitura mesmo quando parcialmente danificados, sujos ou obstruídos: L (7% de recuperação) — menor QR code, ideal para telas digitais limpas. M (15%) — bom padrão para a maioria dos usos. Q (25%) — recomendado para materiais impressos que podem se desgastar. H (30%) — necessário se você pretende colocar um logotipo sobre parte do QR code. Níveis mais altos de correção aumentam a densidade dos módulos, tornando o código maior para a mesma quantidade de dados.

Capacidade de dados do QR code

Um único QR code pode armazenar até 7.089 caracteres numéricos, 4.296 caracteres alfanuméricos ou 2.953 bytes de dados binários (no nível de correção de erros L). Na prática, mantenha URLs codificadas abaixo de 300 caracteres para leitura confiável em todos os dispositivos e condições de iluminação. Dados mais longos aumentam a densidade dos módulos, dificultando a leitura pelas câmeras — especialmente em tamanhos de impressão pequenos ou à distância. Use um encurtador de URL para links longos para manter o QR code simples e fácil de escanear.

Privacidade

QR codes são gerados 100% no seu navegador usando JavaScript no lado do cliente. Nenhum dado é enviado a nenhum servidor — suas URLs, textos e credenciais Wi-Fi nunca saem do seu dispositivo.