Meilleur gratuit Générateur de mot de passe
Créez des mots de passe forts et vraiment aléatoires en utilisant une source cryptographique — libre, rien stocké.
Comment ça marche
- Régler la longueur. Choisissez une longueur (16+ est une bonne base de référence) et combien de mots de passe à créer.
- Choisir les types de caractères. Cochez les minuscules, les majuscules, les chiffres et les symboles pour correspondre aux règles du site.
- Générer. Appuyez sur Générer et copier n'importe quel mot de passe — ils sont faits avec une source cryptographique aléatoire.
A propos de cet outil
Générez des mots de passe forts et aléatoires avec les types de caractères que vous choisissez — minuscules, majuscules, chiffres et symboles — de 4 à 128. Chaque mot de passe est produit avec le module de secrets cryptographiques de Python, qui est conçu pour la sécurité plutôt que la sortie prévisible d'une fonction aléatoire normale. Vous pouvez créer jusqu'à 50 à la fois, ce qui est pratique lors de la configuration de plusieurs comptes. Rien n'est enregistré ou stocké — les mots de passe n'existent que sur la page que vous regardez.
À quoi les gens s'en servent
- Créez un mot de passe unique pour un nouveau compte
- Générer un lot de connexions pour une équipe ou une famille
- Créer un mot de passe fort Wi-Fi ou routeur
- Remplacer un mot de passe réutilisé faible par un mot de passe aléatoire
API développeur
Automatisez cet outil à partir de votre propre code. Envoyez une demande POST au point final ci-dessous et obtenez le même résultat que l'outil web produit. Il est limité par IP et n'a pas besoin d'inscription — les clés API pour les limites plus élevées arrivent.
https://best.free/api/tools/password-generator/
| Paramètre | Exemple | Requis | Annexe |
|---|---|---|---|
length |
20 |
Numéro | 4–128. |
count |
5 |
Numéro | 1–50 passwords. |
upper |
True |
Numéro | Include A–Z. |
lower |
True |
Numéro | Include a–z. |
digits |
True |
Numéro | Include 0–9. |
symbols |
True |
Numéro | Include punctuation. |
curl -X POST https://best.free/api/tools/password-generator/ \
-H 'Content-Type: application/json' \
-d '{"length": 20, "count": 5, "upper": true, "lower": true, "digits": true, "symbols": true}'
import requests
r = requests.post(
"https://best.free/api/tools/password-generator/",
json={"length": 20, "count": 5, "upper": True, "lower": True, "digits": True, "symbols": True},
)
print(r.json())
const r = await fetch("https://best.free/api/tools/password-generator/", {
method: "POST",
headers: { "Content-Type": "application/json" },
body: JSON.stringify({ length: 20, count: 5, upper: true, lower: true, digits: true, symbols: true }),
});
const data = await r.json();
console.log(data);
Réponse: JSON array of generated passwords.
{"ok": true, "passwords": ["xT9$km…", "…"]}