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

  1. Escolha o Tipo: TOTP (baseado em tempo) ou HOTP (baseado em contador).
  2. Digite o Emissor (nome do serviço) e o Nome da conta.
  3. Cole uma Chave secreta (Base32) ou clique em Nova chave aleatória.
  4. Ajuste algoritmo, dígitos e período/contador e então leia o QR code ou clique em Baixar PNG.

Exemplo

Entrada
Issuer ACME Co, account john@example.com, secret JBSWY3DPEHPK3PXP
Saída
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.

Explore mais categorias