Úteis — Tudo o que você precisa, em um só lugar.

Gerador TOTP para Testes

Gere segredos e códigos TOTP (2FA) com contagem regressiva, URI otpauth:// e QR Code para testar autenticação em dois fatores.

Como utilizar

  1. Gere um segredo aleatório ou cole um segredo de teste em Base32.
  2. Ajuste algoritmo, dígitos e período.
  3. Veja o código atual com a contagem regressiva.
  4. Escaneie o QR com o app autenticador para testar sua integração.

Perguntas frequentes

Posso usar com minhas contas reais?

Use apenas para testes. Não cole segredos de contas reais em sites — quem tem o segredo gera os códigos.

Por que o código do app difere?

Confira o relógio do dispositivo e os parâmetros: muitos apps só suportam SHA-1, 6 dígitos e 30 s.

Informações técnicas

  • TOTP (RFC 6238) sobre HOTP (RFC 4226) com HMAC via Web Crypto; validado com os vetores da RFC 6238 (SHA-1/256/512).
  • Segredo de 160 bits (CSPRNG) em Base32 (RFC 4648); não é persistido.
  • Processamento 100% local no navegador; nada é registrado, salvo ou enviado.

Ferramentas relacionadas

  • Gerador de Tokens Seguros — Gere tokens aleatórios criptograficamente seguros em hex, Base64, Base64URL ou alfanumérico para APIs, sessões e convites.
  • Gerador de QR Code — Crie QR Codes de URL, Wi-Fi, PIX, WhatsApp, contato, e-mail, evento e mais, com cores, logo e verificação de legibilidade.
  • Gerador de HMAC — Calcule HMAC-SHA256, SHA-384 ou SHA-512 com chave em texto, hex ou Base64 — útil para validar webhooks e assinaturas de API.
  • Analisador de Cabeçalhos HTTP — Inspecione os cabeçalhos HTTP de um site, siga redirecionamentos e receba nota e recomendações de segurança (HSTS, CSP, cookies…).
  • Comparador de Hashes — Compare dois hashes ignorando espaços e maiúsculas, em tempo constante, e veja o algoritmo provável e onde diferem.
  • Decodificador de Certificados X.509 — Leia certificados PEM ou DER: sujeito, emissor, validade, SANs, usos da chave, algoritmo e impressões digitais SHA-1/SHA-256.