Générateur de PIN
Générez des codes PIN aléatoires de la longueur voulue, avec lots uniques. Le Générateur de PIN utilise crypto.getRandomValues et garde chaque tirage dans le navigateur.
Des résultats aléatoires sont générés dans votre navigateur avec crypto.getRandomValues(). Rien n'est envoyé à un serveur.
—
—
Joueur 1
8000
Joueur 2
8000
0:00
—
Afficher l'arithmétique
Le Générateur de PIN crée des codes PIN uniquement numériques d'une longueur choisie, de 1 à 12 chiffres, avec l'option de produire plusieurs codes uniques en un lot. Choisissez la longueur et le nombre de PIN : l'outil renvoie des chaînes numériques avec zéros de tête, via une source aléatoire cryptographique dans le navigateur.
Un PIN (personal identification number) est une chaîne fixe de chiffres pour codes de serrure, carte bancaire, appareil et authentification légère. Cet outil génère des PIN d'exemple pour tests, démos et usage pédagogique.
Générer un PIN aléatoire
Choisissez une longueur de 1 à 12 chiffres et un nombre de chaînes, jusqu'à 1 000 par lot. Chaque PIN est tiré uniformément dans l'espace complet pour cette longueur. Un PIN à 4 chiffres vient de 10 000 combinaisons (0000 à 9999).
PIN possibles = 10^digits
Pour 4 chiffres : 10⁴ = 10 000. Pour 6 chiffres : 10⁶ = 1 000 000, soit cent fois plus pour deux chiffres supplémentaires.
Conserver les zéros de tête
Chaque PIN est complété par des zéros jusqu'à la longueur demandée. Une valeur 42 pour 4 chiffres s'affiche 0042. Un PIN est un code de longueur fixe, pas un nombre à interpréter : retirer les zéros de tête changerait le code.
Lors de l'export vers un tableur, le logiciel traite souvent la chaîne comme un nombre et supprime les zéros. Gardez les PIN en texte pour éviter de les corrompre.
Générer un lot de PIN uniques
Unique sur Oui empêche toute répétition dans le même lot. Si le nombre demandé dépasse le total de PIN possibles pour cette longueur, une erreur s'affiche.
Exemple : 5 PIN uniques à 4 chiffres tirent dans 10 000 combinaisons. Demander 15 000 PIN uniques à 4 chiffres est rejeté, car aucun lot unique ne peut dépasser 10 000 codes.
Choisir une longueur courante
Les PIN à 4 et 6 chiffres sont les plus courants (carte bancaire, déverrouillage mobile). Plus courts, ils sont plus faciles à mémoriser mais aussi à forcer ; plus longs, ils élargissent fortement l'espace de combinaisons.
| Chiffres | Combinaisons possibles |
|---|---|
| 4 | 10 000 |
| 6 | 1 000 000 |
| 8 | 100 000 000 |
Chaque chiffre supplémentaire multiplie l'espace par dix.
Vérifier que la génération est équitable
Les chiffres viennent d'une source cryptographique du navigateur, comme les autres outils aléatoires du site, plutôt que d'une fonction pseudo-aléatoire moins rigoureuse. L'échantillonnage par rejet évite un biais subtil sur certains chiffres ou combinaisons.
Utiliser les PIN générés de façon responsable
Ces codes servent aux démonstrations, aux tests et au développement local (base de test, parcours d'interface). Ils ne sont pas destinés à un vrai compte, un PIN financier réel ou un contexte de production depuis un écran partagé ou un appareil non fiable.
Comparer les longueurs
Un PIN à 8 chiffres offre 100 000 000 combinaisons, dix mille fois plus qu'un PIN à 4 chiffres (10 000). Passer de 4 à 6 chiffres augmente déjà fortement le nombre d'essais nécessaires en force brute.
Questions fréquentes
Comment générer un code PIN aléatoire ?
Choisissez une longueur et un nombre, puis générez. L'outil tire chaque PIN uniformément et ajoute les zéros de tête nécessaires.
Combien de combinaisons pour un PIN à 4 chiffres ?
10 000, de 0000 à 9999.
Pourquoi mon PIN commence-t-il par zéro ?
Les zéros de tête font partie du code de longueur fixe et sont conservés.
Puis-je générer plusieurs PIN uniques d'un coup ?
Oui. Unique sur Oui empêche les répétitions dans le lot, jusqu'au maximum possible pour la longueur choisie.
Que se passe-t-il si je demande plus de PIN uniques qu'il n'en existe ?
Le générateur renvoie une erreur plutôt que des doublons.
Est-il sûr d'utiliser un PIN généré pour un vrai compte bancaire ?
Ces PIN sont destinés aux tests et démos. Un vrai PIN financier doit suivre les consignes de la banque ou du service.
Quelle est l'aléa des PIN générés ?
Ils viennent d'une source cryptographique du navigateur, avec échantillonnage par rejet, plus solide qu'une simple fonction pseudo-aléatoire.
Résumé
Générer un PIN consiste à choisir une longueur et un nombre, puis à tirer des chaînes numériques avec zéros de tête dans l'espace complet des combinaisons : 10 000 pour 4 chiffres, 1 000 000 pour 6 chiffres.
Les lots uniques évitent les répétitions jusqu'au maximum possible, et chaque PIN est produit localement avec une source cryptographique équitable.
Calculateurs associés
Générateur de nombres aléatoires · Générateur de nombres · Lanceur de dés