Générateur de mot de passe sécurisé et aléatoire

Choisissez la longueur et les caractères : le mot de passe est tiré par le hasard cryptographique du navigateur.

Générer un mot de passe aléatoire : tirage, longueur et entropie

Le générateur tire chaque caractère avec crypto.getRandomValues, la source de hasard cryptographique du navigateur, dans un alphabet de 91 signes quand les quatre types sont cochés. Un mot de passe de 16 caractères porte alors 104 bits d'entropie ; il faut au moins 13 caractères pour dépasser les 80 bits demandés par la CNIL pour un mot de passe utilisé seul.

Cette page crée des mots de passe ; le calculateur de temps de craquage et l'auditeur d'entropie du site servent à évaluer un mot de passe existant.

Comment le tirage est fait

  • Alphabet : 26 majuscules, 26 minuscules, 10 chiffres et 29 symboles (dont ! @ # $ % et les crochets), selon les cases cochées, soit 91 caractères au maximum.
  • Le navigateur fournit autant de nombres aléatoires de 32 bits que de caractères demandés ; chaque nombre, pris modulo la taille de l'alphabet, désigne un caractère. Le léger biais introduit par le modulo est de l'ordre de 2 × 10^-8 : il est négligeable.
  • Rien n'oblige chaque type coché à apparaître. Si un site exige au moins un chiffre et qu'il n'y en a pas, générez à nouveau.
  • Longueur réglable de 6 à 64 caractères, 16 par défaut. Le mot de passe est créé à l'ouverture puis à chaque clic sur Générer, pas lors d'un changement d'option.

Entropie selon la longueur

Entropie = longueur × log2(taille de l'alphabet). Avec les 91 caractères : 8 caractères donnent 52,1 bits, 12 en donnent 78,1, 13 en donnent 84,6 et 16 en donnent 104,1. Sans symboles (62 caractères), 16 caractères donnent 95,3 bits.

La jauge de force

La jauge ne mesure pas l'entropie : elle ajoute un point au-delà de 8 caractères, un au-delà de 12, un pour une majuscule, un pour un chiffre et un pour un symbole, avec un plafond de 4. De 0 à 1 point : faible ; 2 : moyen ; 3 : fort ; 4 : très sécurisé. Les minuscules ne rapportent rien.

Sources et dates : NIST SP 800-63B-4, version finale de juillet 2025 : 15 caractères au minimum pour un mot de passe en facteur unique, au moins 64 caractères acceptés, pas de règles de composition imposées ; CNIL, délibération n° 2022-100 du 21 juillet 2022 : 80 bits d'entropie pour un mot de passe sans mesure complémentaire (vérifié le 14/10/2026).

Questions fréquentes

Mes mots de passe sont-ils enregistrés ?

Non, jamais. La génération se fait localement dans votre navigateur. Aucun mot de passe n'est envoyé sur nos serveurs.

Quelle est la longueur idéale ?

Nous recommandons au moins 12 caractères, idéalement 16 ou plus, avec un mélange de types de caractères.

Le générateur utilise-t-il un hasard cryptographique ?

Oui. Chaque caractère provient d'un nombre aléatoire de 32 bits fourni par crypto.getRandomValues, la source cryptographique du navigateur, et non de Math.random. Ce nombre est ramené à la taille de l'alphabet par un modulo, ce qui crée un biais de l'ordre de 2 × 10^-8, sans effet pratique.

Combien de bits d'entropie a un mot de passe généré de 16 caractères ?

Avec les quatre types cochés, l'alphabet compte 91 caractères : 16 × log2(91) = 104,1 bits. Sans symboles, on tombe à 95,3 bits. Pour dépasser les 80 bits retenus par la CNIL, il faut au moins 13 caractères avec les 91 signes.

L'outil est-il vraiment gratuit ?

Oui, l'intégralité des outils sur Kristools sont 100% gratuits et accessibles sans inscription.

Mes données sont-elles protégées ?

Oui. Tous les traitements sont effectués directement et en toute sécurité dans votre navigateur. Aucune donnée personnelle n'est envoyée vers nos serveurs.