Gerador de QR Code
Ao escanear, o celular oferece salvar este contato na agenda.
Crie QRs prontos para as situações mais usadas do dia a dia, sem depender de serviços externos.
O gerador monta automaticamente a payload correta para cada tipo e renderiza o QR localmente.
Observação: leitores podem ter pequenas diferenças de suporte (especialmente ICS/vCard). Teste no app/alvo final.
É a resiliência do QR a danos/ruído. L ≈ 7%, M ≈ 15%, Q ≈ 25%, H ≈ 30%. Quanto maior o ECC, maior o QR e melhor a leitura em condições adversas.
É a “borda” em volta do QR. Em impressos, margens maiores evitam interferências do fundo e melhoram a leitura.
Usa o padrão WIFI:T:WPA|WEP|nopass;S:<SSID>;P:<senha>;H:<true|false>;;. Atente para caracteres especiais escapados no SSID/senha.
MeCard é mais curto e amplamente compatível; vCard 3.0 permite mais campos. O gerador usa MeCard por padrão (há função vCard no código).
Geramos DTSTART/DTEND em UTC (sufixo Z) para reduzir divergências. Alguns leitores interpretam o fuso local; valide no app-alvo.
Geo usa geo:lat,lon. SMS usa SMSTO:telefone:mensagem. E‑mail usa mailto: com subject/body codificados.
Para tela, 256–512px atende bem; para impressos ou fachadas, prefira tamanhos maiores e ECC alto.
Importante: sempre teste a leitura no contexto final (iluminação, distância, impressora, papel, contraste, etc.).