Aller au contenu

Générateur de chaîne aléatoire

Produisez des jetons, identifiants et chaînes de test avec le jeu de caractères qu’il vous faut.

Traité localement dans votre navigateur

Options

Utilisé quand le jeu est « Personnalisé ». Les doublons et espaces sont ignorés.

Qu'est-ce que Générateur de chaîne aléatoire ?

Une chaîne aléatoire est une suite de caractères tirés indépendamment et uniformément dans un alphabet. C’est la forme classique des clés d’API, identifiants de session, codes d’invitation, codes promo et jeux de tests. Sa qualité dépend de deux choses : une source aléatoire cryptographique et une sélection sans biais.

Cet outil tire chaque caractère avec crypto.getRandomValues et un échantillonnage par rejet. Choisissez un préréglage (alphanumérique, lettres, chiffres, hex minuscule, Base64url) ou fournissez vos caractères, réglez la longueur (jusqu’à 4 096) et le nombre de chaînes, et consultez l’entropie par chaîne.

Comment ça marche ?

  1. Choisissez un jeu de caractères, ou « Personnalisé » et saisissez exactement les caractères autorisés.
  2. Réglez la longueur et le nombre de chaînes.
  3. Cliquez sur Générer et copiez le résultat, une chaîne par ligne.

Cas d'usage courants

  • Générer des clés d’API, codes d’invitation ou jetons à usage unique pour un prototype.
  • Créer des noms de fichiers uniques ou des clés de test pour une base de données.
  • Construire des codes promo à partir d’un alphabet sans caractères ambigus.
  • Remplir des formulaires et jeux de données avec du texte aléatoire réaliste.

Exemples

Produisez des jetons, identifiants et chaînes de test avec le jeu de caractères qu’il vous faut.

Confidentialité

Générateur de chaîne aléatoire s'exécute entièrement dans votre navigateur. Le texte ou les fichiers que vous fournissez sont traités sur votre appareil et ne sont ni envoyés, ni journalisés, ni stockés sur nos serveurs.

Limites

Les chaînes sont générées localement et affichées à l’écran : traitez-les comme tout secret copié. Pour des mots de passe avec garantie de jeux mélangés, utilisez le générateur de mot de passe ; pour des UUID, un outil UUID.

Questions fréquentes

Quelle longueur pour un jeton ?

Pour un jeton impossible à deviner, visez au moins 128 bits d’entropie : 22 caractères Base64url, 32 caractères hex ou 22 caractères alphanumériques.

Que signifie Base64url ici ?

L’alphabet sûr pour les URL A–Z, a–z, 0–9, « - » et « _ ». Ses chaînes s’utilisent dans des URL et noms de fichiers sans échappement.

Un caractère peut-il se répéter dans une chaîne ?

Oui. Chaque position est tirée indépendamment, comme dans de vrais jetons. Les jeux personnalisés sont dédoublonnés pour que chaque caractère soit équiprobable.

Plus d'outils dans Outils développeur →