Cálculo local en el navegador
El código TOTP se calcula con Web Crypto en el navegador. Para enlaces temporales, usa preferiblemente #secret= porque el fragment no se envía en la solicitud HTTP.
Pega un secreto Base32 o URI otpauth para usar Generador de códigos TOTP
Esta página localizada de Generador de códigos TOTP ayuda a convertir una clave de configuración 2FA o MFA existente en el código TOTP actual. La entrada visible se conserva como se pegó y el cálculo normaliza espacios, guiones y padding internamente.
El código TOTP se calcula con Web Crypto en el navegador. Para enlaces temporales, usa preferiblemente #secret= porque el fragment no se envía en la solicitud HTTP.
Funciona con configuraciones TOTP estándar usadas por Google Authenticator, Microsoft Authenticator, 1Password, Bitwarden, 2FAS, FreeOTP y otros flujos 2FA o MFA que muestran un secreto Base32 u otpauth.
Usa esta matriz para comprobar qué acepta este generador TOTP/2FA local y qué ajuste revisar antes de copiar un código.
| Necesidad | Entrada o ajuste | Qué revisar | Resultado |
|---|---|---|---|
| Clave manual 2FA | Secret Base32 con espacios, guiones o padding opcionales | Copia la clave completa desde la página de seguridad de la cuenta | El campo mantiene el formato pegado y el cálculo lo normaliza localmente |
| Enlace de configuración otpauth | URI otpauth://totp/ desde un QR de Authenticator o pantalla de configuración | La URI incluye secret y opciones issuer, digits, period y algorithm si existen | La herramienta lee los parámetros TOTP compatibles y actualiza las opciones |
| Imagen QR de Authenticator | Captura QR o imagen guardada | El navegador admite la API local BarcodeDetector | El QR se lee en el navegador; no hace falta subirlo |
| Varias cuentas | Un generador independiente por secret | Usa Añadir generador solo si necesitas otra cuenta o token MFA | Cada generador tiene nombre, secret, cuenta atrás y botón de copia propios |
| Ajustes TOTP avanzados | SHA-1, SHA-256, SHA-512; 6 u 8 dígitos; periodo de 10 a 120 segundos | Iguala la pantalla de configuración si no usa el valor común de 6 dígitos y 30 segundos | Los códigos coinciden con apps Authenticator compatibles con RFC 6238 |
| Atajo URL con secret | Fragmento #secret=, secret en ruta o consulta ?secret= | Prefiere fragmentos porque el secret tras # no se envía en solicitudes HTTP | Las páginas con secret en ruta o query se sirven con noindex/no-store |
TOTP significa contraseña de un solo uso basada en tiempo. Una app autenticadora y un servicio comparten un secreto Base32 y usan la hora actual para crear un código corto que normalmente cambia cada 30 segundos.
El cálculo TOTP se ejecuta en tu navegador con Web Crypto. No requiere cuenta y el secreto no se envía a una API de backend para generar el código. Para accesos por URL, prefiere el formato #secret=.
La página empieza con un generador. Haz clic en Añadir generador para cada secreto 2FA o MFA adicional, ponle un nombre opcional, pega un secreto Base32 o URI otpauth y copia el código necesario.
Sí. El formato recomendado es https://2fa.chatgpt.org.uk/#secret=YOUR_BASE32_SECRET. También funcionan los accesos por ruta y las URL ?secret=.
No. Usa una clave de configuración existente para calcular el código actual. El secret lo crea el sitio o la aplicación donde activas la autenticación de dos factores.
El cálculo TOTP se ejecuta localmente en el navegador. Evita compartir secrets reales por path o query; si necesitas un atajo de URL, usa #secret=.
Se recomienda el formato de fragmento porque el contenido después de # no se envía con las solicitudes HTTP. Las rutas y consultas también funcionan, y esas páginas se marcan noindex para evitar indexar URLs con secretos.
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_SECRETNo compartas secretos 2FA reales con otras personas. Para accesos temporales, prefiere la URL con fragmento #secret=.
Last updated: 2026-09-12. TOTP generation follows RFC 6238 and compatible otpauth setup links.