Gerador de Código QR
ISO/IEC 18004 · modo byte · v1–40 · no navegador
otpauth:// usado por apps 2FA é suportado — é a forma mais fácil de migrar um segredo para o autenticador do seu telefone.Escolher nível de correção de erros
Códigos QR incorporam correção de erros Reed–Solomon para sobreviverem a arranhões, manchas e oclusão parcial. Há quatro níveis:
- L (Baixo, 7%) — menor, grade mais densa; use para telas digitais limpas.
- M (Médio, 15%) — o equilíbrio padrão entre tamanho e resiliência.
- Q (Quartil, 25%) — melhor tolerância para impressões, adesivos e etiquetas.
- H (Alto, 30%) — sobrevive a danos substanciais; útil para sinalização externa ou códigos que podem sobrepor logos.
otpauth:// para configuração 2FA
O formato otpauth://totp/Issuer:account?secret=BASE32&issuer=Issuer é o que apps como Google Authenticator e 1Password esperam ao escanear um QR de configuração. Cole aqui um URI funcional, renderize o QR, e escaneie com seu telefone — idêntico a escanear o QR que um serviço teria mostrado durante o registro 2FA. No sentido oposto, gere o URI na página TOTP e traga aqui para escanear.
Como funciona o codificador
O codificador produz códigos QR conformes ISO/IEC 18004 em modo byte (UTF-8). Ele escolhe a menor versão (1–40, 21×21 a 177×177 módulos) que cabe a carga útil no nível de correção escolhido, aplica todas as oito máscaras e seleciona aquela com menor pontuação de penalidade. A saída é renderizada como SVG escalável, então permanece nítida em qualquer zoom.
Privacidade
Qualquer texto que você codifique é processado inteiramente no seu navegador. Não há etapa de upload, analítica ou renderização remota — o QR é gerado por JavaScript na página e os downloads acontecem via um Blob local. Se você está codificando algo sensível (um segredo 2FA, um token), permanece no seu dispositivo.