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· Vos données restent dans votre navigateur.
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 ?
- Choisissez un jeu de caractères, ou « Personnalisé » et saisissez exactement les caractères autorisés.
- Réglez la longueur et le nombre de chaînes.
- 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.
Outils associés
Générateur de mot de passe
Créez des mots de passe robustes et réellement aléatoires avec les jeux de caractères de votre choix. Rien n’est envoyé ni enregistré.
Outils développeur
Générateur d’octets aléatoires
Obtenez des octets aléatoires bruts du générateur sécurisé du navigateur, au format attendu par votre code.
Outils développeur
Générateur UUID
Créez un ou plusieurs milliers d’identifiants uniques universels, dans la version de votre choix et au format exact attendu par votre code ou votre base.
Outils développeur
Générateur de nombres aléatoires
Tirez des nombres aléatoires dans la plage de votre choix : entiers de toute taille, décimaux et tirages sans répétition.
Outils développeur
Encodeur Base64URL
Transformez un texte en chaîne Base64URL utilisable directement dans une URL, un nom de fichier ou un segment de JWT.
Encodage & décodage
Générateur de hash SHA-256
Hachez n’importe quel texte en SHA-256 et obtenez l’empreinte de 256 bits en hex ou Base64, en temps réel.
Hash & checksum
Générateur hexadécimal aléatoire
Créez des valeurs hexadécimales aléatoires de la longueur voulue, mises en forme comme une clé, un nonce, un code de type couleur ou un tableau d’octets.
Outils développeur