Générateur de chaînes aléatoires
Générez des chaînes aléatoires de n'importe quelle longueur à partir d'un jeu de caractères de votre choix.
Générateur de chaînes aléatoires
Générez une chaîne aléatoire ou des milliers d'entre elles à la fois. Choisissez la longueur, choisissez le nombre dont vous avez besoin et choisissez le jeu de caractères : lettres et chiffres, lettres uniquement, minuscules, majuscules, chiffres, hexadécimaux ou votre propre alphabet personnalisé. Chaque chaîne arrive sur sa propre ligne, de sorte que la sortie tombe directement dans une colonne de feuille de calcul, un fichier de départ ou un appareil de test.
Les utilisations typiques sont les clés et jetons API jetables pour un projet local, les identifiants uniques pour les enregistrements de test, les sels, les noms occasionnels, les suffixes de contournement du cache ou les données d'espace réservé en masse lorsque vous avez besoin d'un millier de valeurs distinctes qui semblent plausibles. L'hexadécimal est pratique pour tout ce qui finira dans un fichier de configuration ou un champ adjacent à une couleur ; les minuscules conviennent uniquement aux identifiants qui doivent survivre aux systèmes insensibles à la casse comme le DNS ou certains systèmes de fichiers.
L'option personnalisée prend tous les caractères que vous collez et compte par caractère plutôt que par octet : les lettres accentuées et les emoji fonctionnent comme des unités uniques et les doublons que vous collez sont automatiquement réduits. Le décompte sous la sortie indique le nombre de chaînes que vous avez demandées, leur longueur, la taille du jeu de caractères et l'entropie approximative par chaîne en bits, afin que vous puissiez savoir en un coup d'œil si une valeur est suffisamment longue pour être indevinable.
Les valeurs aléatoires proviennent de crypto.getRandomValues avec un échantillonnage de rejet, de sorte que chaque caractère de l'ensemble est également probable – pas de biais modulo. La génération s'effectue entièrement dans votre navigateur et rien n'est téléchargé, ce qui garantit une utilisation sûre pour les valeurs que vous avez réellement l'intention de conserver. La sortie est limitée à 10 Mo, donc une demande très volumineuse ne peut pas geler l'onglet.