Como usar: Gerador TOTP
- Cole a chave secreta da configuração 2FA do seu serviço (o texto exibido em “Não consegue escanear o QR code?”), ou clique em Nova chave aleatória.
- O código atual aparece com uma contagem regressiva; ele muda a cada 30 segundos, como no seu app autenticador.
- Para testar o seu próprio app: copie o link otpauth:// ou gere um QR code a partir dele e escaneie com um autenticador.
- Digite um código em Verificar um código para saber se ele é válido agora.
Como o TOTP funciona
Uma senha de uso único baseada em tempo (TOTP, RFC 6238) é um HMAC do intervalo de tempo atual de 30 segundos, calculado com uma chave secreta compartilhada. Seu celular e o servidor conhecem a chave, então ambos calculam os mesmos 6 dígitos sem precisar se comunicar. A chave é mostrada uma única vez durante a configuração — geralmente como QR code contendo um link otpauth://totp/…?secret=… — e é armazenada pelo seu app autenticador.
| Configuração | Valor comum | Observação |
|---|---|---|
| Algoritmo | SHA-1 | É o que o Google Authenticator e quase todos os serviços usam; SHA-256/512 raramente são suportados pelos apps. |
| Dígitos | 6 | Alguns bancos e tokens no estilo Steam usam 8. |
| Período | 30 segundos | Os códigos são aceitos por um intervalo antes e depois, para compensar diferenças no relógio. |
Os códigos não batem?
- Relógio: o TOTP depende da hora. Ative data e hora automáticas no celular e no computador.
- Chave: copie exatamente; ela é Base32 (A–Z e 2–7) — 0, 1 e 8 nunca aparecem.
- Configurações: dígitos, período e algoritmo precisam ser os mesmos que o serviço usa (o link otpauth indica isso).
Segurança
Os códigos são calculados com a Web Crypto nativa do seu navegador — a chave secreta nunca é enviada para lugar nenhum. Mesmo assim, uma chave 2FA é tão sensível quanto uma senha: use esta ferramenta para desenvolvimento e testes de recuperação, e não em computadores compartilhados.
Relacionados: Gerador de Senhas, Gerador HMAC, Gerador de QR Code.
Também pesquisado como: gerador de código 2fa, código totp, gerador de código autenticador, google authenticator online, gerador otp, uri otpauth, gerador de chave secreta totp, verificar totp.
Ferramentas que combinam com: Gerador TOTP
- Gerador de Hash — Calcule hashes MD5 e SHA de qualquer texto ou arquivo na hora, crie assinaturas HMAC e cole um checksum esperado para verificar um download.
- Verificador de Senha Vazada — Descubra se uma senha apareceu em vazamentos de dados conhecidos — bilhões de senhas vazadas reunidas pelo Have I Been Pwned.
- Decodificador JWT — Cole um JSON Web Token para analisar seu cabeçalho e sua carga, verificar quando ele expira e conferir sua assinatura.
- Validador de IBAN — Verifique se um IBAN é válido antes de enviar dinheiro ou salvar o número: o país, o tamanho correspondente a esse país, o formato da conta e o checksum mod-97.