Crie um código QR a partir de qualquer URL. Personalize tamanho, nivel de correção de erros e cores. Baixe como PNG para impressão ou web.
Digite texto ou URL acima para gerar um QR code
Um código QR não é uma grade aleatória de quadrados. Ele tem uma estrutura definida que todo escaner sabe interpretar.
Os elementos estruturais básicos:
A área de dados e codificada em um de varios modos: numérico (o mais compacto para apenas dígitos), alfanumérico (maiúsculas, dígitos é um pequeno conjunto de símbolos), byte (bytes arbitrarios, usado para URLs com letras minúsculas) ou kanji (para caracteres japoneses). URLs usam o modo byte porque contem letras minúsculas.
A correção de erros Reed-Solomon adiciona dados redundantes que permitem reconstruir a mensagem original mesmo quando alguns modulos são ilegiveis.
| Nível | Capacidade de recuperação | Melhor para |
|---|---|---|
| L | Ate 7% | Telas, impressão limpa, alto contraste |
| M | Ate 15% | Impressão padrão, desgaste leve esperado |
| Q | Ate 25% | Superfícies curvas, exteriores, tecido |
| H | Ate 30% | Desgaste severo, sobreposição de logotipos, baixa qualidade de impressão |
Correção de erros mais alta significa códigos QR maiores é mais densos para os mesmos dados. Uma URL de 30 caracteres no nível L produz um código muito menor é mais simples que a mesma URL no nível H. Para exibição em tela (telas de telefone, monitores, letreiros digitais) onde a imagem esta semprenítida, L ou M e suficiente. Para qualquer coisa impressa em tamanhos pequenos ou que provavelmente sofrera degradação fisica, use H.
Cada caractere adicional aumenta a complexidade do código QR. Uma URL mais longa significa mais modulos, um padrão mais densó é uma leitura mais difícil. Opções para encurtar:
devbento.dev vs devbento-tools.exemplo.com)Um código QR apontando para uma URL HTTP acionara avisos de seguranca do navegador em telefones modernos. Sempre use https://. Se seu site não tiver TLS, corrija isso antes de gerar códigos QR.
Imprima uma amostra no tamanho final pretendido e escaneie com varios dispositivos, incluindo um telefone Android antigo é um escaner de código de barras dedicado, se seu casó de uso exigir. Um código QR que escaneia perfeitamente em uma camera de telefone de alto padrão pode falhar em hardware mais antigo.
O tamanho mínimo impresso para um código QR depende do número de modulos e da qualidade de impressão. Uma diretriz prática:
Para uso padrão (cartazes, cartões de visita, embalagens), um código QR impresso em 2,5cm x 2,5cm ou maior e escaneado de forma confiavel a uma distância de até 25cm com uma camera de telefone típica. A relação distância-tamanho e aproximadamente 10:1, ou seja, um código de 2,5cm e escaneado a 25cm, um código de 5cm a 50cm, etc.
QR phishing (quishing) explora o fato de que pessoas não podem inspecionar visualmente um código QR. Ataques comuns incluem:
Se você distribuir códigos QR, facilite para os usuários verificarem o destino. Inclua a URL completa em texto perto do código QR quando o espaco permitir. Para fluxos críticos (pagamentos, acessó a conta), evite códigos QR completamente ou use um aplicativo confiavel que valide o destino antes de abrir.
Encurtadores de URL em códigos QR ocultam o domínio de destino, o que reduz a confianca do usuário e torna o phishing mais difícil de identificar. Prefira URLs canonicas completas em códigos QR para qualquer contexto sensível a seguranca.
Nothing you paste leaves this tab. Every tool runs entirely in your browser — no upload, no server, no account.