Generador de código TOTP

Introduzca o genere un secreto Base32, vea el TOTP actual y cuenta atrás para las pruebas de integración 2FA.

Read the full guide: OTP y 2FA: Básicos e integración de TOTP →

Privacidad: procesado localmente, nunca cargado.

↓ Pega en el área de entrada de abajo para ver los resultados al instante

基于 RFC 6238 TOTP 在本地生成一次性验证码,可与 Google Authenticator 等应用对照测试。

密钥 (Base32)
位数
周期 (秒)

782983

30 秒后刷新

Notas

使用说明

密钥需与验证器应用一致。本工具仅用于开发调试,勿在不可信环境输入生产密钥。

Introduzca o genere un secreto Base32, vea el TOTP actual y cuenta atrás para las pruebas de integración 2FA.

Inicio rápido

  1. Establecer secreto

    Debe coincidir con el secreto en Google Authenticator o similar.

  2. Verificar código

    Por defecto 6 dígitos y 30s período; ajustar para que coincida con su servidor.

Uso de desarrollo

Comparar con su biblioteca de servidor otpauth al construir 2FA; Nunca introduzca secretos reales de producción en máquinas públicas.

Flujo de trabajo típico

Al desarrollar aplicaciones que requieren integración 2FA, esta herramienta verifica rápidamente si las claves secretas son correctas. Primero genere o introduzca una clave Base32, y la herramienta muestra al instante el código TOTP actual con cuenta regresiva. Los códigos de actualización de 30 segundos coinciden exactamente con Google Authenticator para una prueba fácil.

Mantenga su autenticador móvil abierto para la comparación en tiempo real durante las pruebas. Si la autenticación falla, verifique la sincronización de tiempo (habilite NTP) y compruebe si hay espacios adicionales en las teclas. Los desarrolladores también pueden pre-generar futuros códigos TOTP para scripts de prueba automatizados.

Ejemplos

Período

Input

30s window, 6 digits

Output

Rotating 6-digit code

FAQ

¿Soporte HOTP?

TOTP (basado en el tiempo) HOTP necesita un modo contador.

¿Qué pasa si los códigos generados no coinciden con mi aplicación móvil?

Primero verifique la sincronización de tiempo - > 30s diferencia causa discrepancias. Compruebe la precisión de la entrada de la tecla (sensible a las mayúsculas, sin caracteres adicionales). Si persisten los problemas, pruebe a través de navegadores o use convertidores de épocas para inspeccionar las líneas de referencia de sello de tiempo.