Aller au contenu
🔑

Générateur de Codes PIN

Générez des codes PIN aléatoires de 4 à 12 chiffres. Évitez les motifs faibles comme 1234 ou 0000. Cryptographiquement sûr, dans votre navigateur.

Comment fonctionne le générateur de PIN ?

Cet outil génère chaque chiffre indépendamment avec crypto.getRandomValues() et une boucle d'élimination de biais pour que chaque chiffre (0-9) ait exactement la même probabilité. L'option "éviter les motifs faibles" rejette les PINs séquentiels (1234, 4321), les chiffres répétés (1111) et les PINs les plus utilisés selon les fuites publiques (1234, 0000, 1111, 1212).

Longueur du PIN et sécurité

  • 4 chiffres — 10 000 combinaisons. Standard pour DAB et cartes SIM. Crackable si 3+ tentatives sont autorisées.
  • 6 chiffres — 1 million de combinaisons. Standard pour les écrans de verrouillage iOS/Android.
  • 8-12 chiffres — 100M-1T combinaisons. Utilisé pour la banque haute sécurité et les codes de secours 2FA.

Utilisations courantes

  • Codes de déverrouillage SIM — remplacez le PIN par défaut par un aléatoire.
  • Codes d'entrée — provisionnez des claviers pour bureaux ou locations courtes.
  • Codes de secours — pré-générez une liste de PINs de récupération 2FA.
  • Fixtures — peuplez les colonnes PIN dans les BD de développement.

Confidentialité

Tous les PINs sont générés 100% dans votre navigateur. Aucune donnée n'est envoyée.