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’à 50 mots de passe — copie globale ou ligne par ligne. 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é (jusqu’à 50). Résultats en liste numérotée avec copie par ligne.

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’à 50 — la liste numérotée se remplit tout de suite et se met à jour quand vous changez une option. Les régénérations utilisent crypto.getRandomValues — jamais Math.random. Copiez tout, ou une seule ligne via le bouton à côté de chaque mot de passe. 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–50)
Générez plusieurs mots de passe pour des fixtures sans saturer la page. Saisissez un nombre ou utilisez le curseur à côté du champ (1–50).

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

Générez des mots de passe locaux pour fixtures. Pour hasher avec bcrypt (pas de scaffolding auth production) : bcrypt-hash. Hub : utilitaires développeur.

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.

Puis-je copier un seul mot de passe ?

Oui. Chaque mot de passe généré a son bouton de copie dans la liste numérotée, en plus de Tout copier dans la barre d’outils.

Timestamps, UUID, ULID, Nanoid, cron, mots de passe, regex, slugify, bases, casse, diff texte et chmod — tout côté client.