Générateur de mots de passe en ligne — Aléatoire sécurisé

Générez des mots de passe forts avec le CSPRNG du navigateur. Choisissez longueur, jeux de caractères, excluez les caractères ambigus, jusqu’à 20 mots de passe — rien n’est envoyé.

Chargement…
Générateur de mots de passe — notes développeur
Créez des mots de passe locaux forts avec crypto.getRandomValues. Contrôlez longueur, classes, exclusion des ambigus et quantité.

Comment ça fonctionne

Choisissez une longueur (8–128), activez au moins un jeu de caractères, excluez éventuellement les glyphes ambigus (0, O, o, I, l, 1), et une quantité jusqu’à 20. Les symboles utilisent un set fixe : !@#$%^&*()-_=+[]{}|;:,.<>? — documenté ici pour la prévisibilité.

Options

Longueur (8–128)
Saisissez une longueur de 8 à 128, ou utilisez le curseur à côté du champ. Plus long = plus d’entropie ; certains systèmes limitent la longueur — adaptez à la cible.
Jeux de caractères
Activez minuscules, majuscules, chiffres et symboles. Au moins un jeu doit être actif, sinon erreur claire.
Exclure ambigus
Retire 0, O, o, I, l et 1 du pool pour limiter les confusions à l’oral ou à l’écran.
Quantité (1–20)
Générez plusieurs mots de passe pour des fixtures sans saturer la page.

Exemples

Mot de passe fort par défaut

Réglages

longueur=16, tous les jeux, exclure ambigus

Forme

16 caractères mixtes sans 0OIl1

Fragment chiffres seulement

Réglages

longueur=12, chiffres seuls, exclusion off

Forme

12 chiffres décimaux

Utilitaires liés

Besoin d’identifiants aléatoires ? Utilisez le générateur UUID. Hachez avec le générateur de hash.

FAQ générateur de mots de passe

Sécurité et options

Math.random est-il utilisé ?

Non. La génération utilise crypto.getRandomValues (CSPRNG) quand disponible.

Les mots de passe sont-ils stockés ou envoyés ?

Non. Ils existent seulement dans la session du navigateur jusqu’à copie ou effacement.

Pourquoi exclure les caractères ambigus ?

Des glyphes comme 0/O/o et 1/l/I se confondent facilement à l’oral ou sur capture d’écran.

Quels symboles sont inclus ?

Le set fixe est !@#$%^&*()-_=+[]{}|;:,.<>? — couverture clavier courante sans espaces.

Autres utilitaires de ce cluster

Convertisseurs, encodeurs, formateurs et minificateurs au même endroit ? Outils développeurs Ouvrez le catalogue des outils développeurs.