Cálculo local no navegador
O código TOTP é calculado com Web Crypto no navegador. Para links temporários, prefira #secret= porque o fragment não é enviado na requisição HTTP.
Cole um secret Base32 ou URI otpauth para usar Gerador de códigos de autenticação de dois fatores
Esta página localizada de Gerador de códigos de autenticação de dois fatores ajuda a converter uma chave de configuração 2FA ou MFA existente no código TOTP atual. O texto visível fica como foi colado, enquanto o cálculo normaliza espaços, hífens e padding internamente.
O código TOTP é calculado com Web Crypto no navegador. Para links temporários, prefira #secret= porque o fragment não é enviado na requisição HTTP.
Funciona com configurações TOTP padrão usadas por Google Authenticator, Microsoft Authenticator, 1Password, Bitwarden, 2FAS, FreeOTP e outros fluxos 2FA ou MFA que mostram secret Base32 ou otpauth.
Use esta matriz para confirmar o que este gerador TOTP/2FA local aceita e qual ajuste verificar antes de copiar um código.
| Necessidade | Entrada ou ajuste | O que verificar | Resultado |
|---|---|---|---|
| Chave manual 2FA | Secret Base32 com espaços, hífens ou padding opcionais | Copie a chave completa da página de segurança da conta | O campo mantém o formato colado e o cálculo normaliza localmente |
| Link de configuração otpauth | URI otpauth://totp/ de QR Authenticator ou tela de configuração | A URI inclui secret e opções issuer, digits, period e algorithm quando presentes | A ferramenta lê parâmetros TOTP compatíveis e atualiza as opções |
| Imagem QR Authenticator | Captura QR ou imagem salva | O navegador suporta a API local BarcodeDetector | O QR é lido no navegador; não é necessário upload |
| Várias contas | Um gerador independente por secret | Use Add generator só quando precisar de outra conta ou token MFA | Cada gerador tem nome, secret, contagem regressiva e botão de cópia próprios |
| Configurações TOTP avançadas | SHA-1, SHA-256, SHA-512; 6 ou 8 dígitos; período de 10 a 120 segundos | Combine com a tela de configuração se não for o padrão comum de 6 dígitos e 30 segundos | Os códigos alinham com apps Authenticator compatíveis com RFC 6238 |
| Atalho URL com secret | Fragmento #secret=, secret no path ou query ?secret= | Prefira fragmentos porque o secret após # não é enviado em requisições HTTP | Páginas com secret em path ou query são servidas com noindex/no-store |
TOTP significa senha de uso único baseada em tempo. Um app autenticador e um serviço compartilham um segredo Base32 e usam o horário atual para criar um código curto que geralmente muda a cada 30 segundos.
O cálculo TOTP roda no seu navegador com Web Crypto. Não exige conta, e o segredo não é enviado a uma API de backend para gerar o código. Para atalhos por URL, prefira o formato #secret=.
A página começa com um gerador. Clique em Adicionar gerador para cada segredo 2FA ou MFA extra, dê um nome opcional, cole um segredo Base32 ou URI otpauth e copie o código.
Sim. O formato recomendado é https://2fa.chatgpt.org.uk/#secret=YOUR_BASE32_SECRET. Atalhos por path e URLs ?secret= também funcionam.
Não. Ele usa uma chave de configuração existente para calcular o código atual. O secret é criado pelo site ou app onde você ativa a autenticação em dois fatores.
O cálculo TOTP roda localmente no navegador. Evite compartilhar secrets reais em path ou query; use #secret= quando precisar de um atalho por URL.
O formato fragment é recomendado porque o conteúdo após # não é enviado com requisições HTTP. Formatos por path e query também funcionam, e essas páginas recebem noindex para evitar indexação de URLs com segredos.
https://2fa.chatgpt.org.uk/#secret=YOUR_BASE32_SECREThttps://2fa.chatgpt.org.uk/#YOUR_BASE32_SECREThttps://2fa.chatgpt.org.uk/YOUR_BASE32_SECREThttps://2fa.chatgpt.org.uk/?secret=YOUR_BASE32_SECRETNão compartilhe segredos 2FA reais com outras pessoas. Para atalhos temporários, prefira a URL com fragment #secret=.
Last updated: 2026-09-12. TOTP generation follows RFC 6238 and compatible otpauth setup links.