O que é Gerador TOTP?
Um gerador TOTP e HOTP gratuito para autenticação de dois fatores. Insira a sua chave secreta em base32 e a ferramenta gera códigos de uso único: códigos TOTP que se renovam a cada 30 segundos (RFC 6238) compatíveis com Google Authenticator, Authy e a maior parte dos sistemas 2FA, e códigos HOTP baseados em contador (RFC 4226) para YubiKey e algumas aplicações bancárias.
Implementa a RFC 6238 (TOTP) e a RFC 4226 (HOTP) inteiramente no seu dispositivo — a chave base32 nunca sai da página e é apagada ao fechar a aba. As configurações padrão (SHA-1, 6 dígitos, janela de 30 segundos) correspondem ao Google Authenticator, Authy, Microsoft Authenticator, 1Password e à maioria dos apps bancários. Também oferece SHA-256 e SHA-512, códigos de 7 ou 8 dígitos e o modo contador HOTP para os serviços que exigirem. Um backup em JSON cifrado com PBKDF2 + AES-GCM permite mover todas as contas entre aparelhos sem depender de qualquer serviço de sincronização.
Como usar
- Insira sua chave secreta TOTP (base32) ou escaneie um codigo QR para importa-la.
- Veja o codigo de 6 digitos ser gerado e atualizado automaticamente a cada 30 segundos.
- Copie o codigo atual e cole-o na tela de login antes que expire.
Quando usar
- Recuperar acesso a uma conta quando o celular com o authenticator é perdido ou apagado.
- Gerar um código 2FA no desktop sem instalar mais um app no celular.
- Testar fluxos de 2FA em desenvolvimento sem expor a chave compartilhada real.
Resultado
Sua empresa usa 2FA mas voce perdeu o celular. Voce salvou a chave secreta ao configurar. Insira a chave base32 aqui, obtenha seu codigo de 6 digitos atual e faca login enquanto configura um novo app autenticador.
Perguntas frequentes
- É seguro digitar meu segredo 2FA em uma página web?
- O TOTP é calculado inteiro nesta página, nenhum request leva a chave junto. Para contas críticas (banco, e-mail principal), o authenticator no celular continua sendo o mais recomendado. Esta ferramenta brilha em recuperação, testes e contas de menor risco.
- Onde acho a chave secreta em apps como Google ou GitHub?
- Na tela de configuração do 2FA, procure por um link tipo 'Não consegue escanear? Digite manualmente'. Aparece uma string base32 com letras A–Z e dígitos 2–7, normalmente de 16 a 32 caracteres. Cole essa string no campo Chave Secreta aqui.
- Por que meu código é rejeitado se acabei de gerar?
- Quase sempre é defasagem de relógio. O TOTP exige que a hora do seu dispositivo bata com a do servidor; mais de 30 segundos de diferença e o código não fecha. Ative o relógio automático via internet e tente de novo.
- Posso escanear o QR Code em vez de digitar a chave?
- Sim. Toque em Importar de QR Code e envie um print ou escaneie um impresso. A ferramenta lê o URI otpauth://, extrai a chave, emissor, nome da conta, algoritmo, dígitos e período, e adiciona a entrada automaticamente.
- Como movo as contas para outro dispositivo?
- Duas opções. Se ainda tem cada segredo original, digite ou escaneie no novo authenticator e pronto. Se não, use o botão Backup: escolha uma senha forte, baixe o arquivo JSON criptografado, copie para o novo dispositivo e clique em Importar com a mesma senha — todas as contas voltam de uma só vez. Sem os segredos originais nem um backup, o serviço precisa zerar o 2FA do zero.
Ferramentas relacionadas
Gerador de chaves PGP
Gere pares de chaves de criptografia PGP
Notas Seguras
Crie e armazene notas criptografadas localmente
Criptografador de arquivos
Criptografe arquivos com criptografia AES-256
Decodificador de certificados SSL
Decodifique e inspecione certificados SSL/TLS
Cifra de César
Cifra de substituição com rotação personalizada
Gerador de frases-senha
Gere frases-senha fortes e fáceis de lembrar