utilduck
Home · Escritório · Gerador de QR Code

Gerador de QR Code

Digite um texto ou URL, escolha um tamanho e um nível de correção de erros, e baixe seu QR code.

Pré-visualização

Sobre QR codes

Um QR code armazena texto como um padrão de quadrados pretos e brancos que uma câmera consegue escanear e decodificar instantaneamente. Níveis mais altos de correção de erros adicionam redundância para que o código ainda seja lido mesmo se parte dele estiver danificada ou encoberta, mas também deixam o padrão mais denso.

Esta ferramenta gera o QR code inteiramente no seu navegador usando a biblioteca qrcode-generator; seu texto nunca é enviado a um servidor. Textos longos precisam de um nível de correção de erros mais baixo, ou de uma entrada mais curta, para caber no limite de dados do QR code.

Como crio um QR code?

Para criar um QR code, digite ou cole o texto ou URL que deseja codificar, escolha um tamanho e um nível de correção de erros, e a ferramenta desenha instantaneamente um padrão escaneável de quadrados pretos e brancos no seu navegador. Exemplo: digitar "https://utilduck.com" e clicar em baixar salva um PNG pronto para escanear.

Passos para gerar um QR code

  1. Digite ou cole o texto, URL ou outro conteúdo que deseja codificar.
  2. Escolha um tamanho de saída — pequeno, médio ou grande — de acordo com onde você vai exibi-lo.
  3. Escolha um nível de correção de erros: níveis mais altos toleram mais dano ou obstrução, mas produzem um padrão mais denso.
  4. Confira a pré-visualização ao vivo para confirmar que o código é renderizado sem erro.
  5. Clique em baixar para salvar o QR code como uma imagem PNG.

Como QR codes armazenam dados

A capacidade de dados depende de: versão do QR (tamanho da grade) x nível de correção de erros x tipo de caractere (numérico, alfanumérico, byte ou kanji)
  • Versão = o tamanho da grade do QR code, de um pequeno 21x21 (versão 1) até um grande 177x177 (versão 40)
  • Nível de correção de erros = quanto do código pode ser danificado ou coberto e ainda assim ser escaneado corretamente (L, M, Q ou H)

Níveis de correção de erros e uso típico

NívelCapacidade de recuperação aprox.Uso típico
L (Baixo)~7%Exibição digital limpa, sem obstrução esperada
M (Médio)~15%Uso geral — o padrão mais comum
Q (Quartil)~25%Materiais impressos que podem ficar arranhados
H (Alto)~30%Códigos com logo sobreposto ou desgaste pesado

Perguntas frequentes

O que acontece se meu texto for longo demais para o QR code?

Um QR code tem uma capacidade máxima de dados que depende de sua versão (tamanho da grade) e nível de correção de erros; textos mais longos precisam de uma grade maior ou de um nível de correção de erros mais baixo para caber, e além do máximo absoluto, o código simplesmente não pode ser gerado. Encurtar o texto (por exemplo, usando um link curto em vez de uma URL completa) geralmente resolve isso.

O que a correção de erros realmente protege?

A correção de erros adiciona dados redundantes para que um leitor ainda consiga ler o código corretamente mesmo que parte dele esteja suja, rasgada, desbotada ou coberta por um logo. Níveis mais altos de correção de erros adicionam mais redundância, o que torna o padrão visualmente mais denso, mas também aumenta o quanto de dano o código pode tolerar.

Um QR code maior armazena mais informação?

Sim — o tamanho da grade de um QR code (sua "versão") determina quantas células de dados totais ele tem, e versões maiores com mais células conseguem armazenar mais caracteres. À medida que o texto ou URL codificado cresce, o gerador de QR code precisa aumentar automaticamente a versão para caber os dados.

Meus dados são enviados a um servidor quando gero um QR code aqui?

Não. O QR code é gerado inteiramente dentro do seu navegador usando JavaScript, então o texto que você digita nunca sai do seu dispositivo nem é transmitido para lugar nenhum.

Conforme você aumenta a correção de erros ou adiciona mais texto, o padrão fica mais denso e pode ser mais difícil de ler para alguns leitores em tamanhos pequenos; para materiais impressos, teste o código gerado com um leitor real no tamanho de impressão pretendido antes de produzi-lo em massa.

Sources: ISO/IEC 18004 (QR Code)