Inicio

El código 2FA no funciona

Esta guía explica 2FA code troubleshooting en el contexto de códigos Authenticator locales, claves de configuración Base32, enlaces otpauth y atajos de URL.

Ayuda para autenticadores 2FA, MFA y TOTP

Usa esta página como generador ligero de códigos TOTP/OTP para autenticación de dos factores (2FA), autenticación multifactor (MFA) y códigos compatibles con autenticadores. Pega un secreto Base32 o un enlace otpauth y añade más generadores solo cuando los necesites.

Notas de funciones

El campo de secreto muestra el texto pegado tal como se introdujo, mientras el generador acepta internamente espacios, guiones y padding. Cada generador tiene su propia cuenta atrás TOTP de 30 segundos, nombre opcional, pegar, borrar, eliminar y copiar con un clic. La página empieza con un generador; añade más solo si gestionas varias cuentas, secretos 2FA o tokens MFA. Admite URI otpauth://, secretos Base32, fragmentos de URL, accesos por ruta y parámetros de consulta.

Accesos de secreto por URL

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. No compartas secretos 2FA reales con otras personas. Para accesos temporales, prefiere la URL con fragmento #secret=.

Alcance de la herramienta

La herramienta convierte una clave de configuración existente en códigos TOTP actuales. No crea secrets nuevos, SMS OTP, aprobaciones push, passkeys ni códigos de recuperación.

Matriz para corregir códigos 2FA inválidos

Relaciona el síntoma con la causa TOTP más probable, la comprobación y el siguiente arreglo seguro.

SíntomaCausa probableQué comprobarSolución
El código se rechaza aunque se copie rápidoLa hora del dispositivo o navegador no está sincronizadaCompara la hora con una fuente automática y espera la siguiente ventana de 30 segundosActiva fecha, hora y zona horaria automáticas y recarga el generador
Otra app Authenticator muestra otro códigoCuenta, emisor, workspace o secreto distintoCompara issuer, etiqueta de cuenta, email y clave Base32 originalUsa la clave de la cuenta exacta que solicita el código
La clave se acepta pero el código nunca funcionaClave incompleta o carácter copiado malVuelve a copiar el secreto Base32 o URI otpauth completoPega de nuevo el valor original sin omitir caracteres
La longitud o el temporizador no coincidenAlgoritmo, dígitos o periodo diferentesBusca SHA-1/SHA-256/SHA-512, 6/8 dígitos y periodo en la URI o página de setupUsa el mismo algoritmo, número de dígitos y periodo
A veces funciona pero falla al final del conteoEl código expira antes de verificarse o ya se usóRevisa los segundos restantes y si el mismo código ya fue enviadoEspera un código nuevo y envíalo al inicio de la ventana
La página pide otro métodoSMS, email OTP, push, passkey, llave hardware, backup o recuperaciónLee el texto de login y confirma que pide código de app AuthenticatorUsa el método solicitado o recuperación; TOTP no crea esos códigos

Estándares y referencias

Preguntas frecuentes

¿Qué es TOTP?

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.

¿Esta herramienta 2FA es local?

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=.

¿Cómo usar varios generadores?

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.

¿Puedo abrir una URL con un código de configuración 2FA?

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=.