pressione ⌘K para trocar de ferramenta
GENERATE

Gerador de QR Code

Gerador gratuito de QR codes com nível de correção de erros selecionável. Baixe em PNG.

local
qr-gen
§01 SOBRE ESTA FERRAMENTA

Visão geral

Códigos QR codificam texto em um código de barras bidimensional que as câmeras de celular decodificam na hora. Esta ferramenta gera um enquanto você digita — sem botão de enviar — e o renderiza como PNG com zona de silêncio de 2 módulos e resolução de 320px. Você pode ajustar o nível de correção de erros, que controla quanto do código pode estar danificado ou obstruído e ainda assim ser lido corretamente.

Como usar

  1. Digite ou cole o conteúdo no campo Text or URL — o código QR é regerado a cada tecla pressionada.
  2. Escolha um nível em Error correction: L (7%), M (15%), Q (25%) ou H (30%). Níveis mais altos toleram mais dano, mas aumentam a densidade do código.
  3. Clique em Download PNG para salvar a imagem como qrcode.png.

Exemplos

  • https://sitekits.dev → um código compacto que qualquer câmera de celular abre como link.
  • WIFI:T:WPA;S:MyNetwork;P:secret123;; → um código que conecta visitantes ao seu Wi-Fi ao ser lido.
  • MAILTO:[email protected] → um código que abre um e-mail já endereçado.

Observações

Tudo o que você codifica pode ser lido por qualquer pessoa que escaneie o código — um QR é codificação, não criptografia, então nunca embuta senhas ou segredos que você não imprimiria em texto puro. Entradas muito longas falham com Could not generate (input too long?); a capacidade encolhe conforme o nível de correção de erros aumenta. Se o código for levar um logo sobreposto no centro, gere-o em H (30%) para que os módulos cobertos possam ser reconstruídos.

FAQ
O texto que eu codifico é enviado para um servidor?
Não. O código QR é gerado inteiramente no seu navegador pela biblioteca JavaScript qrcode. Nada é enviado, registrado ou armazenado, então é seguro codificar URLs privadas, strings de Wi-Fi ou links internos.
Qual nível de correção de erros eu devo escolher?
Níveis mais altos deixam o código sobreviver a mais dano, mas empacotam mais módulos na mesma área. M (15%) é um bom padrão. Escolha H (30%) se o código for impresso pequeno, laminado ou parcialmente coberto por um logo, e L (7%) só quando você precisar da capacidade máxima de dados.
Por que recebo um erro de geração com entradas longas?
Um código QR guarda no máximo cerca de 3 KB de dados, e esse teto cai conforme o nível de correção de erros sobe. Se o erro aparecer, encurte a entrada ou passe para um nível mais baixo, como L. Para URLs longas, um encurtador de URL também mantém o código legível.