Conforme à la RFC 6238

Générateur TOTP

Générateur TOTP en ligne gratuit pour l'authentification à deux facteurs. Générez des codes conformes à la RFC 6238, scannez des codes QR, enregistrez des secrets dans votre coffre-fort et copiez automatiquement. 100% côté client — vos secrets ne quittent jamais votre navigateur.

Generator

Générez votre code TOTP

Importer depuis un code QR

Vault

Secrets enregistrés

Vos secrets sont stockés localement dans le localStorage de votre navigateur. Ils ne quittent jamais votre appareil.

Aucun secret enregistré pour le moment. Générez un code et enregistrez-le dans votre coffre-fort.

Qu'est-ce qu'un générateur TOTP ?

Un générateur TOTP est un outil de sécurité essentiel qui crée des mots de passe à usage unique basés sur le temps (TOTP) pour l'authentification à deux facteurs (2FA). Lorsque vous activez la 2FA sur vos comptes, le générateur TOTP en ligne produit des codes temporaires et à usage unique qui ajoutent une couche de protection critique au-delà de votre mot de passe. Que vous utilisiez Google Authenticator, Authy ou Microsoft Authenticator, chaque code que ces applications génèrent suit la même norme TOTP. Notre générateur TOTP gratuit en ligne vous permet de créer ces codes instantanément, directement depuis votre navigateur, sans installer aucun logiciel.

Comment fonctionne notre générateur TOTP en ligne

Ce site web de générateur TOTP en ligne implémente la norme RFC 6238, la spécification officielle pour les mots de passe à usage unique basés sur le temps. Lorsque vous saisissez votre clé secrète encodée en Base32, l'outil utilise l'algorithme de générateur TOTP RFC 6238 avec HMAC-SHA-512 (ou SHA-256, SHA-1) pour calculer un code unique qui change toutes les 30 secondes. Le processus est entièrement côté client — votre secret ne quitte jamais votre navigateur. Cela le rend fondamentalement plus sûr que les alternatives basées sur serveur, car il n'y a aucun risque que vos identifiants soient interceptés ou stockés sur un serveur distant.

Pour commencer, collez simplement votre clé secrète ou scannez un code QR. La fonction de générateur TOTP avec code QR vous permet d'utiliser la caméra de votre appareil pour scanner les URI otpauth:// directement, ou de télécharger une image de code QR enregistrée. L'outil extrait automatiquement le secret et configure l'algorithme, le nombre de chiffres et la période. Une fois configuré, vous obtenez un code à mise à jour en direct avec un minuteur de compte à rebours animé qui affiche exactement quand le code actuel expire.

In-Depth Comparison:Read our full security analysis on why SMS verification is vulnerable to SIM swap attacks in our guide:TOTP vs SMS: Why SMS 2FA Puts Your Accounts at Risk →

Pourquoi choisir notre générateur TOTP plutôt que les alternatives ?

Il existe de nombreuses bibliothèques JavaScript de générateur TOTP et outils en ligne disponibles, notamment le générateur TOTP totp.danhersam.com et le générateur TOTP 2fa.live. Cependant, notre outil se distingue par des fonctionnalités que les concurrents n'offrent tout simplement pas. Alors que la plupart des outils gratuits de générateur TOTP ne fournissent que la génération de codes basique, nous offrons une expérience complète de gestion de la 2FA avec scan de code QR, coffre-fort persistant, fonctionnalité de copie automatique et support du mode sombre.

Contrairement à l'approche du générateur TOTP de Google qui repose uniquement sur les applications mobiles, notre générateur TOTP en ligne fonctionne sur tout appareil disposant d'un navigateur web. Besoin de générer un code de générateur TOTP Google depuis votre ordinateur portable ? Notre outil le gère parfaitement. L'outil est conçu pour être un générateur TOTP gratuit universel qui fonctionne pour tout service, tout algorithme, toute configuration.

Conçu pour les développeurs : générateur TOTP JavaScript

Pour les développeurs qui construisent des systèmes d'authentification, cet outil sert d'implémentation de référence fiable. Le code sous-jacent du générateur TOTP JavaScript utilise l'API Web Crypto pour les opérations cryptographiques, garantissant le même niveau de sécurité que les implémentations natives. Si vous recherchez un package npm de générateur TOTP ou un générateur TOTP npm pour votre projet, notre implémentation suit exactement la spécification RFC 6238 utilisée par des bibliothèques comme otpauth et speakeasy.

L'implémentation RFC 6238 de générateur TOTP HMAC-SHA-512 supporte les trois algorithmes standards : HMAC-SHA-1 (la valeur par défaut utilisée par la plupart des applications d'authentification), HMAC-SHA-256 et HMAC-SHA-512 pour une sécurité de niveau entreprise. Vous pouvez configurer des codes de 6 ou 8 chiffres, ajuster la période de 1 à 120 secondes et tester l'implémentation TOTP de votre serveur par rapport à des vecteurs de test connus. Le détecteur de dérive d'horloge intégré vous aide à identifier les problèmes de synchronisation temporelle qui peuvent causer des échecs de vérification de code.

Instant Camera Scan:You can automatically scan any 2FA QR code with your webcam or upload a screenshot right now via theOnline QR Scanner Tool ↑

Fonctionnalités qui font de ce le meilleur générateur TOTP en ligne

Scanner de code QR : Importez des secrets instantanément en scannant des codes QR avec votre caméra ou en téléchargeant des fichiers images. Le générateur TOTP avec code QR analyse les URI otpauth:// et configure automatiquement tous les paramètres.

Coffre-fort sécurisé : Enregistrez plusieurs secrets TOTP avec des étiquettes personnalisées. Contrairement à d'autres outils qui perdent vos données lorsque vous fermez l'onglet, notre coffre-fort persiste dans localStorage, vos comptes enregistrés survivent aux redémarrages du navigateur.[Scan QR Code]

Copie automatique et raccourcis clavier : Activez la copie automatique pour que le code actuel soit automatiquement copié dans le presse-papiers lorsqu'il se rafraîchit. Appuyez sur Ctrl+C à tout moment pour copier instantanément le code actif.[Open Local Vault]

Minuteur visuel de compte à rebours : L'anneau animé affiche exactement combien de secondes restent avant le rafraîchissement du code, avec une urgence codée par couleur — vert lorsque c'est sûr, jaune quand le temps est écoulé, rouge dans les 5 dernières secondes.

Mode sombre : Un thème sombre magnifiquement conçu suivant le système de design Vercel Geist. Basculez entre les modes clair et sombre, ou laissez-le correspondre automatiquement aux préférences de votre système.

Détection de dérive d'horloge : Si vos codes ne correspondent pas, le détecteur de dérive d'horloge affiche le décalage exact entre votre appareil et l'heure attendue, vous aidant à résoudre les problèmes de synchronisation.[Learn More About Our Architecture]

Confidentialité et sécurité d'abord

Chaque aspect de ce générateur TOTP est conçu avec la confidentialité comme fondation. Toutes les opérations cryptographiques sont effectuées à l'aide de l'API Web Crypto intégrée au navigateur. Aucune donnée n'est jamais transmise à un serveur. Le coffre-fort est entièrement stocké dans le localStorage de votre navigateur. Lorsque vous effacez les données de votre navigateur, tous les secrets enregistrés sont définitivement supprimés. Pas de cookies, pas de traqueurs d'analyse, pas de scripts tiers. C'est le moyen le plus privé et le plus sûr de générer des codes TOTP en ligne, ce qui en fait le choix idéal pour les utilisateurs soucieux de la sécurité qui ont besoin d'un générateur TOTP gratuit en lequel ils peuvent avoir confiance.

Pris en charge par toutes les principales applications d'authentification

Notre générateur TOTP est entièrement compatible avec toutes les principales applications d'authentification, notamment Google Authenticator, Microsoft Authenticator, Authy, FreeOTP et Duo Mobile. Les codes générés ici suivent exactement le même algorithme RFC 6238 utilisé par ces applications, vous pouvez donc utiliser cet outil comme sauvegarde fiable ou comme votre générateur TOTP principal. Que vous ayez besoin d'un équivalent du générateur TOTP Google, d'un outil compatible avec le générateur TOTP Google ou d'un générateur 2FA TOTP autonome, cet outil fournit des résultats cohérents et conformes aux normes à chaque fois.

FAQ

Foire aux questions

Comment puis-je générer un code TOTP ?

Pour générer un code TOTP, saisissez votre clé secrète encodée en Base32 dans le champ de saisie ci-dessus, sélectionnez l'algorithme souhaité (SHA-1, SHA-256 ou SHA-512), choisissez 6 ou 8 chiffres et cliquez sur « Générer un TOTP ». L'outil produit instantanément un mot de passe à usage unique basé sur le temps qui se rafraîchit toutes les 30 secondes. Vous pouvez également scanner un code QR avec votre caméra ou télécharger une image QR pour remplir automatiquement le secret.

À quoi sert le TOTP ?

TOTP (mot de passe à usage unique basé sur le temps) est utilisé pour l'authentification à deux facteurs (2FA) afin d'ajouter une couche de sécurité supplémentaire aux comptes en ligne. Lorsque vous vous connectez, vous saisissez votre mot de passe plus un code temporaire de 6 ou 8 chiffres généré par une application d'authentification ou ce générateur TOTP. Des services comme Google, GitHub, AWS, Microsoft et les applications bancaires utilisent TOTP pour protéger les comptes contre les accès non autorisés, même si votre mot de passe est compromis.

TOTP est-il meilleur que SMS ?

Oui, TOTP est nettement plus sûr que la 2FA basée sur SMS. Les codes SMS peuvent être interceptés par échange de carte SIM, attaques SS7 ou ingénierie sociale. Les codes TOTP sont générés localement sur votre appareil en utilisant un secret partagé et l'heure actuelle, ils ne sont donc jamais transmis via un réseau. Cela rend TOTP immunisé contre les attaques par échange de SIM, le clonage de SIM et l'interception SMS. Les experts en sécurité et les organisations comme la NIST recommandent TOTP plutôt que SMS pour l'authentification à deux facteurs.

Quels sont les avantages de l'utilisation de TOTP ?

TOTP offre plusieurs avantages clés : Sécurité renforcée — les codes expirent toutes les 30 secondes, les rendant inutiles s'ils sont interceptés. Aucun réseau requis — les codes sont générés hors ligne sur votre appareil. Compatibilité interplateforme — fonctionne avec Google Authenticator, Authy, Microsoft Authenticator et des dizaines d'autres applications. Pas de dépendance SIM — immunisé contre les attaques par échange de SIM et le détournement de numéro de téléphone. Adoption large — pris en charge par Google, GitHub, AWS, Dropbox et la plupart des grands services en ligne.

Comment générer un TOTP ?

Pour générer un TOTP, vous avez besoin d'une clé secrète partagée fournie par le service avec lequel vous vous authentifiez. Saisissez ce secret encodé en Base32 dans le générateur ci-dessus. L'outil utilise l'algorithme RFC 6238 pour combiner votre secret avec l'horodatage actuel, produisant un code unique qui change toutes les 30 secondes. Vous pouvez utiliser notre générateur TOTP en ligne, installer une application d'authentification sur votre téléphone ou utiliser une bibliothèque de générateur TOTP JavaScript dans vos propres applications.

Quelle est la différence entre un TOTP et un OTP ?

OTP (mot de passe à usage unique) est un terme général pour tout mot de passe valide pour une seule session de connexion ou transaction. TOTP (mot de passe à usage unique basé sur le temps) est un type spécifique d'OTP qui utilise l'heure actuelle comme facteur pour générer le code. Bien que tous les TOTP soient des OTP, tous les OTP ne sont pas des TOTP. D'autres types d'OTP incluent HOTP (basé sur HMAC, utilise un compteur au lieu du temps) et SMS OTP (envoyé par message texte). TOTP est la forme la plus populaire d'OTP pour l'authentification à deux facteurs en raison de son équilibre entre sécurité et utilisabilité.

TOTP est-il sécurisé ?

Oui, TOTP est très sécurisé lorsqu'il est correctement mis en œuvre. La sécurité repose sur le secret de votre clé partagée, la difficulté de la deviner (typiquement 160+ bits d'entropie) et la courte fenêtre de validité de 30 secondes. Un nouveau code est généré toutes les 30 secondes, donc même si un attaquant capture votre code, il expire rapidement. TOTP est résistant aux attaques par rejeu, au phishing (lorsqu'il est utilisé avec des clés matérielles) et aux attaques par force brute hors ligne. Le risque principal est si le secret partagé lui-même est compromis, c'est pourquoi vous devez toujours le stocker de manière sécurisée.

Comment obtenir un TOTP depuis un code QR ?

Lorsqu'un service fournit un code QR pour la configuration 2FA, il contient un URI otpauth://totp/ avec votre secret intégré. Pour utiliser ce générateur TOTP, cliquez sur « Scanner avec la caméra » et dirigez la caméra de votre appareil vers le code QR, ou cliquez sur « Télécharger une image QR » pour sélectionner un fichier image de code QR enregistré. L'outil décode automatiquement le code QR, extrait le secret et configure l'algorithme, le nombre de chiffres et la période. Vous pouvez également extraire manuellement le paramètre secret= de l'URI et le coller dans le champ de saisie.

Que sont les codes TOTP ?

Les codes TOTP sont des mots de passe temporaires et à usage unique, généralement de 6 ou 8 chiffres, générés à l'aide de l'algorithme de mot de passe à usage unique basé sur le temps (RFC 6238). Chaque code est valide pour une courte fenêtre, généralement 30 secondes, après quoi un nouveau code est généré. Ces codes sont utilisés comme deuxième facteur dans l'authentification à deux facteurs — vous les saisissez avec votre mot de passe lors de la connexion. Les codes TOTP sont générés en combinant une clé secrète partagée avec l'heure actuelle en utilisant le hachage HMAC-SHA-1, SHA-256 ou SHA-512.

Comment trouver mon code TOTP ?

Votre code TOTP est généré par votre application d'authentification (comme Google Authenticator, Authy ou Microsoft Authenticator) en saisissant votre secret dans ce générateur TOTP en ligne. Lorsqu'un service demande votre code 2FA, ouvrez votre application d'authentification pour voir le code actuel de 6 ou 8 chiffres. Si vous n'avez pas configuré d'application d'authentification, utilisez notre générateur ci-dessus en saisissant la clé secrète que vous avez enregistrée lors de l'activation du 2FA sur votre compte. Le code se rafraîchit automatiquement toutes les 30 secondes.

Have more questions about 2FA security or authenticator setup?

Explore our complete knowledge hub covering SMS vulnerabilities, SIM swap defense, QR code extraction, and recovery key backups.