Générateur TOTP

Générez des mots de passe à usage unique basés sur le temps (TOTP) pour l'authentification à deux facteurs. Entrez une clé secrète et obtenez le code 6 chiffres actuel avec minuteur de compte à rebours.

100% client-side — your secret key never leaves your browser

--- ---

30s remaining

How to get your secret key

  • 1. Go to your account's 2FA/MFA settings
  • 2. Choose "Can't scan QR code?" or "Manual entry"
  • 3. Copy the Base32 secret key (e.g., JBSWY3DPEHPK3PXP)
  • 4. Paste it above to generate your authentication codes

Comment utiliser Générateur TOTP

  1. 1Entrez ou collez votre clé secrète TOTP (Base32).
  2. 2Voyez le code 6 chiffres actuel et le minuteur de compte à rebours.
  3. 3Copiez le code avant qu'il n'expire (fenêtre de 30 secondes).
  4. 4Générez optionnellement une clé aléatoire pour tester.
ZenovayAnalytics

Voyez qui est sur votre site en ce moment.

  • Suivi des visiteurs en temps réel
  • Vie privée d'abord, sans bandeau cookies
  • Installé en deux minutes
Découvrir Zenovay

Questions fréquemment posées

Qu'est-ce que TOTP ?
TOTP est un algorithme d'authentification à deux facteurs qui génère un code 6 chiffres à partir d'une clé secrète et de l'heure actuelle. Le code change toutes les 30 secondes. Utilisé par Google Authenticator et la plupart des systèmes 2FA.
Comment fonctionne TOTP ?
TOTP calcule HMAC-SHA1 de la clé secrète et du compteur de temps actuel. Le résultat est tronqué en un nombre 6 chiffres. Le serveur et le client calculent le même code sans communication réseau.
Cet outil est-il sûr pour les codes 2FA réels ?
L'outil s'exécute entièrement dans votre navigateur — votre clé secrète n'est jamais envoyée à aucun serveur. Pour un usage quotidien, les applications authentificateur dédiées sont plus pratiques.
Qu'est-ce que l'encodage Base32 ?
Base32 encode les données à l'aide de caractères A-Z et 2-7. Il est utilisé pour les secrets TOTP car il est insensible à la casse et lisible par l'homme. Un secret typique comprend 16 à 32 caractères.
Pourquoi mon code est-il différent de celui de mon application authentificateur ?
Causes courantes : horloge désynchronisée, mauvaise clé, algorithme différent (SHA-256 vs SHA-1), nombre de chiffres différent (8 vs 6), ou période différente (60s vs 30s).