Ferramentas
Guias

Gerador de QR para WiFi e vCard

QR

Gere um QR code estruturado (WiFi, vCard, SMS, Geo, Evento) a partir de um formulário e baixe em PNG ou SVG.

100% no cliente Sem backend
Pré-visualização
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#

  1. Escolha um Modelo no topo: WiFi, vCard, SMS, Geo ou Evento. O formulário por baixo troca para corresponder.
  2. 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.
  3. 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.
  4. 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.
  5. 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.