Gerar QR code de Wi-Fi
Crie um QR code para um link, uma rede Wi-Fi, um cartão de contato, um e-mail, um SMS ou um ponto no mapa e baixe em PNG ou SVG.
Como gerar um QR code
- 1
Escolha o que o código vai conter
São sete tipos de conteúdo: texto simples, um endereço web, os dados de acesso a uma rede Wi-Fi, um cartão de contato, um e-mail já redigido, um SMS e um ponto no mapa. O formulário muda de acordo com o tipo escolhido.
- 2
Preencha os campos e gere o código
A prévia é redesenhada enquanto você digita. Depois, “Gerar QR code” verifica as cores, lê de volta a imagem pronta e informa a versão e o nível dela. Defina o tamanho entre 128 e 2048 pixels; as cores, a zona de silêncio, o logo e “Correção de erros” ficam em “Mais configurações”.
- 3
Baixe em PNG ou SVG
Escolha PNG ou SVG em “Baixar como” e clique em “Baixar”: um código que ainda não foi verificado é lido de volta antes. O PNG serve para telas e para impressão em tamanho fixo; o SVG fica nítido em qualquer tamanho, para um cartaz ou um adesivo de vinil. Os dois saem do seu navegador, não de um servidor.
A linha dentro do código
Esta página abre com “Wi-Fi” escolhido em “Conteúdo do código”. O formulário pede “Nome da rede (SSID)”, “Senha da rede”, “Segurança” e “Esta rede é oculta”. Esses campos viram uma linha de texto, em um formato descrito pelo projeto de códigos de barras ZXing. Na nossa verificação de 29 de outubro de 2026, a linha WIFI:T:WPA;S:PulsarKit Guest;P:guest-2026;H:false;; saiu para a rede PulsarKit Guest com a senha guest-2026. T é o tipo de segurança, S é o nome da rede, P é a senha e H é a marcação de rede oculta. A página informou “Versão 4 · nível M · 288 px · 51 caracteres”, e o PNG pesou 4,5 KB.
Ponto e vírgula e barra invertida na senha
A wiki do ZXing, consultada em 29 de outubro de 2026, pede uma barra invertida antes de ponto e vírgula, vírgula, dois-pontos, aspas ou barra invertida. A página acrescenta essa barra tanto no nome quanto na senha. A nossa senha de teste a;b,c:d"e\f entrou no código como a\;b\,c\:d\"e\\f. Uma senha que termina em barra invertida, guest2026\, virou guest2026\\, então o ponto e vírgula depois dela continua encerrando a senha. Antes de você receber o arquivo, a página lê de volta o código desenhado e o compara com a linha que montou. “Gerar QR code” faz essa verificação, e “Baixar” também a faz quando o código ainda não passou por ela. O jsQR, decodificador usado na verificação, leu de volta os nossos cinco códigos de teste exatamente como foram gerados.
Redes abertas, ocultas e WEP
“Segurança” oferece WPA/WPA2, WEP e “Rede aberta”, gravados no código como T:WPA, T:WEP e T:nopass. Em uma rede aberta, o código não leva senha, mesmo que uma tenha sido digitada: a nossa linha WIFI:T:nopass;S:PulsarKit Guest;H:false;; não tem o campo da senha (P:). “Esta rede é oculta” transforma H:false em H:true, a marcação que o ZXing reserva para uma rede que não transmite o próprio nome. Uma rede WEP chamada Café;Net, com a senha 12345, coube em um código menor, a versão 3, com o ponto e vírgula escapado como S:Café\;Net.
Escaneie com o celular antes de imprimir
Lemos os nossos códigos de volta em um computador, e não com a câmera de um celular. Um segundo decodificador, o OpenCV, leu quatro dos cinco e não leu o código da rede Café;Net. Aparecer ou não a opção de entrar na rede depende do celular e do app da câmera; não testamos isso em um iPhone nem em um celular Android. Por isso, aponte o celular para o código na tela antes de imprimir, e de novo para o cartão impresso. Para imprimir, use o SVG, que muda de tamanho sem ficar borrado.
A senha do seu Wi-Fi não sai desta aba
O código é criado no seu navegador com JavaScript. Nada do que você digita é enviado, registrado ou gravado no armazenamento do navegador, seja a senha do Wi-Fi, um número de telefone ou o endereço de casa em um cartão de contato. Fechou a aba, tudo desaparece. O logo que você anexa também é lido localmente e não é enviado para lugar nenhum.
Perguntas frequentes
O QR code expira?
Um código criado aqui nunca expira. Ele é uma imagem dos seus dados, não um redirecionamento pelo servidor de terceiros, então não há conta para vencer nem link para ser desativado. Isso também quer dizer que você não pode mudar o destino do código depois de imprimi-lo; para isso, seria preciso um serviço de redirecionamento.
Quantos caracteres cabem em um QR code?
Até 2.953 caracteres no nível mais baixo de correção de erros. Níveis mais altos e um logo reduzem bastante esse número. Na prática, qualquer coisa acima de algumas centenas de caracteres gera um código denso, que precisa de uma impressão grande para ser lido com segurança.
Devo escolher o nível de correção de erros mais alto?
Só onde o código pode ficar sujo, amassado ou parcialmente coberto. A Denso Wave diz que Q ou H podem servir para o chão de uma fábrica, onde os códigos se sujam, e L para um lugar limpo com muitos dados. A página dela sobre correção de erros, em inglês, consultada em 29 de outubro de 2026, acrescenta que normalmente o nível M (15%) é o mais escolhido. Esta página começa em M. O H, o mais alto, ocupa mais espaço: o nosso link de 40 caracteres foi da versão 3, no M, para a versão 5, no H. Um logo ativa o H sozinho.
Qual tamanho usar para impressão?
Como regra prática, o código deve ter pelo menos um décimo da distância de onde será lido: 3 cm para a distância de um braço, 30 cm para um código lido a três metros. Para imprimir, baixe o SVG: ele se ajusta a qualquer tamanho sem o borrado que aparece ao ampliar um PNG.
Um código invertido, claro sobre escuro, ainda é lido?
A maioria das câmeras de celulares modernos lê códigos invertidos, mas alguns leitores dedicados não leem. Módulos escuros sobre fundo claro continuam sendo a opção segura. Seja qual for a sua escolha, a verificação de contraste daqui recusa qualquer par abaixo de 3:1.
É seguro colocar a senha do Wi-Fi em um QR code?
A senha fica codificada na imagem em texto puro, então qualquer pessoa que fotografar o código consegue lê-la. Isso não é problema para uma rede de visitantes impressa em um cartão perto da porta, mas é má ideia para uma rede que você quer proteger. Esta página não envia nada para lugar nenhum, mas o próprio código foi feito para ser lido.
Qual é a diferença entre PNG e SVG?
O PNG é uma grade de pixels no tamanho que você escolheu, o que serve bem para um site, uma assinatura de e-mail ou uma tela. O SVG descreve os mesmos quadrados como formas, então é impresso com nitidez em qualquer tamanho e pode ter as cores trocadas em um editor vetorial.