Générateur de codes TOTP (2FA)
Obtenez les mêmes codes temporaires que votre application d’authentification à partir de sa clé secrète, ou créez un nouveau secret avec son QR code pour mettre en place la double authentification dans votre propre application. Conforme à la RFC 6238.
Traité à 100 % dans votre navigateur
Comment le vérifier ?
Vos fichiers ne sont jamais envoyés : ils sont traités sur votre appareil. Vérifiez par vous-même : chargez la page, coupez le Wi-Fi et l’outil continue de fonctionner. Ou ouvrez les outils de développement du navigateur (F12), onglet « Réseau » : aucun fichier ne quitte votre appareil.
Ctrl + Enter exécuterCtrl + C copier le résultat
Comment l’utiliser
- 1Collez le secret Base32 ou une URI otpauth:// complète (tous les paramètres sont importés).
- 2Réglez chiffres, période et algorithme si le service n’utilise pas les valeurs standard (6, 30 s, SHA-1).
- 3Copiez le code actuel d’un clic ; l’anneau indique les secondes restantes.
- 4Pour configurer une application, scannez le QR généré et testez un code dans « Vérifier ».
Cas d’usage
- Tester l’implémentation 2FA de votre site ou API pendant le développement.
- Générer secrets et QR codes pour inscrire des utilisateurs dans des apps d’authentification.
- Récupérer un accès quand vous avez le secret de secours mais pas le téléphone.
- Déboguer un décalage d’horloge entre serveur et appareil.
Questions fréquentes
Qu’est-ce que le TOTP ?
Time-based One-Time Password : un code à usage unique calculé à partir d’une clé secrète partagée et de l’heure actuelle (RFC 6238). C’est ce que génèrent Google Authenticator, Microsoft Authenticator, Authy ou 1Password.
Est-il sûr de coller mon secret ici ?
Le calcul se fait dans votre navigateur avec Web Crypto, et le secret n’est ni envoyé ni stocké. Traitez-le tout de même comme un mot de passe : qui le possède peut générer vos codes.
Pourquoi mon code ne correspond-il pas ?
C’est presque toujours l’horloge : le TOTP dépend de l’heure exacte. Synchronisez l’heure de l’appareil et vérifiez que chiffres, période et algorithme correspondent au service.
Que contient une URI otpauth:// ?
Le secret, les noms du service et du compte et, en option, l’algorithme, les chiffres et la période. C’est exactement ce qu’encode le QR scanné lors de l’activation de la double authentification.