Gerador de QR code 2FA
Monte uma URI otpauth:// e um QR code para TOTP ou HOTP a partir do emissor, da conta e da chave Base32. Leia com Google Authenticator, Authy ou 1Password.
A chave exibida pelo serviço ao ativar a 2FA. Espaços e minúsculas são aceitos.
Informe um nome de conta para gerar o QR code.
Segue o formato Key URI do Google Authenticator e funciona com Google Authenticator, Microsoft Authenticator, Authy, 1Password, Bitwarden e outros. O QR code é gerado localmente. Quem o vir pode gerar seus códigos, então não compartilhe capturas de tela dele.
Executa totalmente no seu navegador. Seus dados nunca são enviados.
O que é Gerador de QR code 2FA?
Esta ferramenta cria a URI de chave otpauth:// e o QR code correspondente que os apps autenticadores leem ao configurar a autenticação de dois fatores. Informe o emissor, o nome da conta e a chave, ajuste algoritmo, dígitos e período ou contador, e então leia ou baixe o QR code.
Como usar Gerador de QR code 2FA
- Escolha o Tipo: TOTP (baseado em tempo) ou HOTP (baseado em contador).
- Digite o Emissor (nome do serviço) e o Nome da conta.
- Cole uma Chave secreta (Base32) ou clique em Nova chave aleatória.
- Ajuste algoritmo, dígitos e período/contador e então leia o QR code ou clique em Baixar PNG.
Exemplo
Issuer ACME Co, account john@example.com, secret JBSWY3DPEHPK3PXP
otpauth://totp/ACME%20Co:john%40example.com?secret=JBSWY3DPEHPK3PXP&issuer=ACME%20Co&algorithm=SHA1&digits=6&period=30
Quando usar Gerador de QR code 2FA
Use para cadastrar contas de teste durante o desenvolvimento, levar uma chave conhecida para um novo app autenticador ou criar QR codes para documentação. Nunca compartilhe o QR code de uma conta real; ele contém a chave.
Como funciona Gerador de QR code 2FA
A URI segue o formato Key URI do Google Authenticator: otpauth://totp/Issuer:account?secret=…&issuer=…&algorithm=SHA1&digits=6&period=30, com emissor e conta em codificação percentual. O QR code é gerado localmente com a biblioteca qrcode (nível de correção de erros M) como data URL PNG. As chaves aleatórias têm 20 bytes (160 bits) de crypto.getRandomValues, como recomenda o RFC 4226.
Casos de Uso Comuns
- Criar QR codes para contas de teste com 2FA
- Levar uma chave TOTP para um celular novo
- Gerar capturas de tela para documentação com chaves fictícias
- Testar como os apps autenticadores lidam com SHA-256 ou códigos de 8 dígitos
Nota de Segurança
Qualquer pessoa que ler ou fotografar o QR code consegue gerar os seus códigos de uso único. Não compartilhe capturas de tela de QR codes 2FA reais.
Perguntas Frequentes
Todos os apps aceitam SHA-256 e 8 dígitos?
Não. O Google Authenticator historicamente ignora o algoritmo e os dígitos em algumas plataformas; SHA-1, 6 dígitos e 30 segundos é a escolha mais compatível.
Por que o emissor não pode conter dois-pontos?
Os dois-pontos separam o emissor e a conta no rótulo da URI, então dois-pontos dentro de qualquer um deles deixariam o rótulo ambíguo.
O QR code é gerado online?
Não. A URI e a imagem do QR são criadas no seu navegador; nada é enviado a um servidor.