Gerador de QR Code
Gere um QR Code a partir de qualquer texto ou URL — sem bibliotecas externas. Escolha o nível de correção de erro e baixe como PNG.
Gere um QR Code a partir de qualquer texto ou URL — sem bibliotecas externas. Escolha o nível de correção de erro e baixe como PNG.
Um QR Code (Quick Response Code) é um código de barras bidimensional capaz de armazenar textos, URLs, dados de contato e muito mais. Ele é lido por câmeras de celular e leitores dedicados. A informação fica codificada nos quadradinhos (módulos) pretos e brancos; os três grandes quadrados nos cantos são os finder patterns, que ajudam o leitor a localizar e orientar o código.
Todo QR Code inclui correção de erro Reed-Solomon: parte dos dados é redundante, então o código continua legível mesmo parcialmente danificado, sujo ou coberto. Há quatro níveis:
Quanto maior o nível de correção, mais dados de redundância — e, portanto, um código ligeiramente maior para a mesma informação.
O código é gerado inteiramente no seu navegador, com uma implementação própria do algoritmo de QR (codificação em modo byte com UTF-8, correção de erro Reed-Solomon, montagem dos padrões e escolha automática da melhor máscara). Não há bibliotecas externas nem CDN. A versão do QR (de 1 a 40) é escolhida automaticamente conforme o tamanho do conteúdo.
Depende do nível de correção. No nível L, um QR versão 40 comporta até cerca de 2.953 bytes (menos para acentos e emojis, que ocupam mais de um byte em UTF-8). Se o texto não couber, a ferramenta avisa e sugere encurtá-lo ou usar um nível de correção menor.
Sim. O botão "Baixar PNG" exporta a imagem gerada no <canvas> como um arquivo
PNG, com margem clara (quiet zone) ao redor, essencial para a leitura.
Sim, indiretamente: basta colar o texto no formato que os leitores entendem — por exemplo,
WIFI:T:WPA;S:NomeDaRede;P:senha;; para Wi-Fi. A ferramenta gera o QR de qualquer
texto; o significado é interpretado pelo aplicativo que fizer a leitura.