Gerador de QR e QR Wi-Fi

Crie códigos QR para texto, links ou acesso Wi-Fi sem enviar dados.

O formulário interativo fica disponível quando o JavaScript está ativo.

Como usar

Digite um link ou qualquer texto e baixe o código em PNG ou SVG, ou mude para o modo Wi-Fi para codificar uma rede e deixar as visitas se conectarem sem ninguém ditar a senha. O código é desenhado no seu navegador; nada é enviado para servidor nenhum. Por padrão, o código usa o nível de correção M e a menor versão em que o conteúdo cabe; você pode escolher outro nível ou uma versão fixa, para que vários códigos sejam impressos do mesmo tamanho. Além de texto, links e Wi-Fi, ele codifica um contato, um e-mail, uma ligação, um SMS, uma localização ou um evento de calendário, cada um no formato padrão que as câmeras dos celulares reconhecem.

Um QR Code não é um link: é o próprio texto, impresso como uma grade. Daí saem duas coisas que vale saber antes de mandar algo para a gráfica: quanto mais você codifica, mais densa fica a grade e mais difícil de ler em tamanho pequeno, e o código não muda depois de impresso. Se o destino puder mudar de lugar, codifique um endereço que você controle e redirecione.

O que vai no código depende do tipo. Uma rede Wi-Fi vira WIFI:T:WPA;S:nome;P:senha;H:false;;, uma ligação vira tel:+12025550100, um SMS vira SMSTO:número:mensagem e uma localização, geo:latitude,longitude. Um e-mail vira um link mailto: com o assunto e a mensagem, um contato vira um cartão vCard 3.0 e um evento de calendário, um VEVENT do iCalendar. Espaços e traços são removidos dos números de telefone. O evento é gravado no horário local, sem fuso horário, então o celular o adiciona no mesmo horário do relógio, esteja onde estiver.

O tamanho da grade se chama versão: a versão 1 tem 21 × 21 módulos (os quadradinhos), cada versão acrescenta 4 por lado e a versão 40 tem 177 × 177. Um nível de correção de erros mais alto permite que um código riscado ou parcialmente coberto ainda seja lido: L recupera cerca de 7% do código, M cerca de 15%, Q cerca de 25% e H cerca de 30%. Só que o mesmo conteúdo passa a precisar de uma grade maior. A imagem mantém em volta do código uma margem em branco de quatro módulos de largura, de que os leitores precisam para encontrar as bordas do código, então não a corte.

Exemplo

O QR contém https://ntools.xyz. Ao ler o código, você pode abrir esse endereço; o download salva o código em PNG.

  • https://ntools.xyzOs 18 caracteres cabem na versão 2 (25 × 25 módulos) no nível M; no nível H, o mesmo link precisa da versão 3 (29 × 29).
  • Uma rede Wi-Fi com senha de 28 caracteresWIFI:T:WPA;S:CasaSilva;P:correct-horse-battery-staple;H:false;; tem 63 bytes: versão 5 (37 × 37) no nível M.
  • Um contato com nome, telefone e e-mailO vCard tem 130 bytes, cerca de sete vezes o link curto, e precisa da versão 8 (49 × 49) no nível M.
  • 300 caracteres de textoVersão 13 (69 × 69) no nível M e versão 18 (89 × 89) no nível H. Quanto mais você codifica, maior o código precisa ser impresso.
  • O limite máximoA versão 40 comporta 2.953 bytes no nível L e 1.273 no nível H. Letras acentuadas ocupam 2 bytes e a maioria dos emojis, 4, então enchem o código mais rápido que letras sem acento.

Perguntas frequentes

QR Code vence?

O código em si nunca: é texto numa grade, e vai continuar decodificando daqui a dez anos. O que vence é o destino: um link que para de funcionar inutiliza o código mesmo com o código perfeitamente intacto.

Dá para mudar para onde aponta um código já impresso?

O código não. É justamente o argumento para codificar um endereço de um domínio seu em vez de um link direto para a página de outra pessoa: o redirecionamento você muda depois, sem reimprimir nada.

Qual nível de correção de erros devo escolher?

O M, que é o padrão, serve para a maioria dos impressos. Escolha Q ou H quando o código puder ficar sujo ou gasto, ou quando algo como um logo for cobrir parte dele; escolha L para manter um texto longo o menor possível numa tela ou numa superfície limpa.

Por que escolher uma versão fixa?

Para que vários códigos, por exemplo etiquetas com links diferentes, sejam impressos com a mesma grade e do mesmo tamanho. Se o conteúdo não couber na versão escolhida, a página avisa: escolha uma versão maior, um nível mais baixo ou Automático.

PNG ou SVG?

PNG é uma imagem com um número fixo de pixels, boa para documentos e páginas da web. SVG é desenhado a partir de formas e fica nítido em qualquer tamanho, o que o torna indicado para gráficas e formatos grandes.

Um código de Wi-Fi revela a senha?

Sim. A senha fica gravada em texto puro dentro do código, então qualquer pessoa que o escaneie, ou que leia a imagem com um leitor de QR Code, consegue vê-la. Coloque o código só onde você também aceitaria deixar a senha escrita.

Ferramentas relacionadas