Gerador de QR para WiFi e vCard
QRGere um QR code estruturado (WiFi, vCard, SMS, Geo, Evento) a partir de um formulário e baixe em PNG ou SVG.
Nesta página
O que é um gerador de QR para WiFi e ações?#
Um código QR simples codifica qualquer texto que se lhe dê. Esta página codifica payloads estruturados que as câmaras dos telefones reconhecem e sobre os quais atuam: ligar-se a WiFi, guardar um contacto, abrir um SMS pré-preenchido, largar um pin no mapa, ou adicionar um evento de calendário. Leia-o com a aplicação de câmara nativa do iOS ou Android e o sistema operativo oferece a ação correspondente — sem instalar app, sem toque num URL.
Cada modelo segue uma especificação de fato ou formal para que o payload seja analisado de forma idêntica entre apps de leitura:
- WiFi usa a forma
WIFI:T:WPA;S:…;P:…;H:true;;que ambos os principais sistemas operativos móveis leem nativamente. - vCard 3.0 (RFC 6350) produz um cartão de contacto com nome, telefone, e-mail, URL, organização e nota.
- SMS usa a forma
SMSTO:número:mensagem, que abre a aplicação de mensagens com destinatário e texto pré-preenchidos. - Geo emite
geo:lat,lon, validado a ±90 / ±180. - Evento envolve um VEVENT de iCalendar (RFC 5545) para que a leitura o adicione ao calendário.
Esta ferramenta constrói a string de payload a partir dos campos do formulário, aplica as regras corretas de escape (barra invertida, ; , : " para WiFi; \ , ; para vCard e iCal), depois renderiza-a num QR PNG ou SVG.
Como usar#
- Escolha um Modelo no topo: WiFi, vCard, SMS, Geo ou Evento. O formulário por baixo troca para corresponder.
- Preencha os campos do modelo:
- WiFi — SSID, senha, criptografia (WPA / WEP / Nenhuma), e uma caixa para rede oculta.
- vCard — nome (obrigatório), telefone, e-mail, URL, organização, nota.
- SMS — número do destinatário (obrigatório) e uma mensagem opcional.
- Geo — latitude e longitude em graus decimais.
- Evento — título e data/hora de início (obrigatórios), fim opcional, local, descrição.
- Escolha a Correção de erros (L / M / Q / H) e o Tamanho (128 / 256 / 384 / 512 px). Correção mais alta tolera mais dano mas produz um código mais denso; 256 px no nível M é um padrão seguro para leitura por telefone.
- Clique em Exemplo para um caso pronto, Limpar para reiniciar. O QR aparece à direita, e a caixa Conteúdo gerado mostra a string exata a ser codificada — copie-a se quiser reutilizar o texto noutro lado.
- Descarregue PNG ou SVG.
Principais recursos#
- Cinco payloads de ação, uma só ferramenta. Sem necessidade de escrever à mão strings
WIFI:T:…ou lutar com o escape de iCal — o construtor fê-lo corretamente. - Escape correto por especificação. Uma senha de WiFi contendo
;ou"partiria um QR ingénuo; esta página escapa esses carateres com barra invertida para que o SSID e a senha sobrevivam em todos os leitores. - Payload visível. A string codificada é mostrada ao lado da imagem, para que se possa verificar o que está efetivamente dentro do código antes de o imprimir.
- Sensível a redes ocultas. Assinalar “Rede oculta” emite
H:true;, a flag de que os leitores precisam para sondar SSIDs não difundidos. - Apenas local. A geração corre inteiramente no navegador; a sua senha de WiFi ou detalhes de contacto nunca são enviados.
Exemplo detalhado#
Um café quer um QR na parede que ligue os clientes a Coffee-Guest (WPA senha espresso;2024, SSID visível). Selecione WiFi, introduza SSID Coffee-Guest, senha espresso;2024, criptografia WPA, deixe Rede oculta desmarcada. A caixa de payload mostra:
WIFI:T:WPA;S:Coffee-Guest;P:espresso\;2024;;
Note a barra invertida antes do ; dentro da senha — sem esse escape, um leitor leria a senha como espresso e trataria 2024 como o campo seguinte, falhando silenciosamente a ligação.
Para um evento, escolha Evento, título Team sync, início 2026-09-15T10:00, local Room 404. O construtor emite um VCALENDAR com um carimbo DTSTART:20260915T100000; lê-lo oferece-se para adicionar o evento ao calendário do telefone.
Perguntas frequentes#
O QR de WiFi expõe a minha senha?#
Sim — é para isso que serve. Qualquer pessoa que leia o QR fica com o SSID e a senha em texto claro, o mesmo que se os gritasse pelo quarto. Só gere um para redes que pretende compartilhar (redes de visitantes, cafés, hotéis), e rodeie a senha se alguma vez precisar de revogar o acesso.
O QR funciona em Android mas não em iPhone. Porque?#
Versões mais antigas do iOS foram exigentes quanto ao ;; final no payload WiFi. Esta ferramenta emite-o sempre, o que satisfaz ambas as plataformas. Se uma app de leitura específica falhar, experimente antes a app Câmara nativa — os leitores terceiros às vezes implementam apenas um subconjunto da especificação.
WPA, WEP ou Nenhuma?#
Use WPA para qualquer router moderno de casa ou escritório (WPA2/WPA3 reportam-se ambos como WPA no payload). WEP é apenas para hardware genuinamente legado e está criptograficamente partido — evite a menos que o ponto de acesso o exija. Nenhuma omite o campo de senha para redes abertas.
Porque é que a coordenada geo que escrevi aparece com menos dígitos?#
O construtor aparra zeros à direita via ida e volta numérico (geo:48.858844,2.294351) para que as coordenadas se mantenham compactas e amigáveis para leitores. A precisão perdida é bem inferior a um metro, que é mais fina do que a precisão de GPS de consumidor, em qualquer caso.