Skip to main content

Gerador de TOTP Gere senhas de uso único baseadas em tempo (TOTP) compatíveis com o Google Authenticator.

Gerador de TOTP illustration
🔐

Gerador de TOTP

Gere senhas de uso único baseadas em tempo (TOTP) compatíveis com o Google Authenticator.

1

Insira o Segredo

Insira o segredo em Base32 ou gere um aleatório.

2

Configure

Defina o período e os dígitos.

3

Visualize o Código

O TOTP é atualizado automaticamente a cada período.

Loading tool...

What Is Gerador de TOTP?

TOTP gera códigos numéricos de curta duração a partir de um segredo compartilhado e do tempo atual, conforme o RFC 6238. É utilizado pelo Google Authenticator e por aplicativos de autenticação de dois fatores. Os códigos mudam a cada 30 segundos, calculados por HMAC-SHA1 sobre o contador de passos de tempo. Essa ferramenta implementa TOTP via Web Crypto API com códigos de 6 ou 8 dígitos, períodos configuráveis, contagem regressiva visual e geração aleatória de segredos. Todo o processamento é feito no lado do cliente.

Why Use Gerador de TOTP?

Common Use Cases

Teste de Autenticação de Dois Fatores

Teste implementações de autenticação de dois fatores.

Desenvolvimento

Gere códigos durante o desenvolvimento.

Recuperação

Verifique segredos.

Educação

Aprenda sobre TOTP.

Technical Guide

TOTP estende HOTP usando T = floor(unixTime/period) como contador. (1) Decodifique o segredo Base32. (2) Compute o passo de tempo. (3) Buffer big-endian de 8 bytes. (4) HMAC-SHA1. (5) Truncamento dinâmico: offset do último nibble, 4 bytes, máscara 0x7FFFFFFF, módulo 10^dígitos.

Tips & Best Practices

  • 1
    O período de 30s é o padrão
  • 2
    Segredos com 160+ bits ou mais
  • 3
    Mantenha os segredos seguros
  • 4
    6 dígitos para compatibilidade

Related Tools

Frequently Asked Questions

Q É gratuito?
Sim.
Q Google Authenticator?
Sim, mesmo algoritmo.
Q O segredo está seguro?
Sim, executado no lado do cliente.
Q Período padrão?
30 segundos.
Q 8 dígitos?
Sim.

About This Tool

Gerador de TOTP is a free online tool by FreeToolkit.ai. All processing happens directly in your browser — your data never leaves your device. No registration or installation required.