Générateur d’UUID : 122 bits aléatoires par identifiant
Un UUID v4 compte 128 bits, mais seuls 122 sont aléatoires : les autres fixent la version et la variante. Ce générateur d’UUID produit de tels identifiants, que Microsoft appelle GUID, jusqu’à 1000 par lot. La liste s’affiche dès le chargement de la page, un ID par ligne.
Quatre interrupteurs, quatre aspects
Réglé par défaut, un ID compte 36 caractères, par exemple 3b241101-e2bb-4255-8caf-4136c566a962. Sans tirets, il en reste 32, en hexadécimal.
Le style GUID de Windows et .NET s’écrit en majuscules entre accolades, comme les entrées du registre ou les codes produit d’un installeur. Et pour alimenter une base de test avec 200 utilisateurs, « Entourer chaque UUID de guillemets doubles » entoure chaque ligne de guillemets droits : il ne reste qu’à ajouter les virgules après un seul collage.
Limites : version 4 seulement, 1000 au maximum
Les versions 1, 5 et la version 7, triable par date, n’existent pas ici. Un nombre supérieur à 1000 est ramené à 1000, et un champ vide ou invalide donne 1 ID. La page ne mémorise rien : recharger ou changer un interrupteur efface la liste. L’outil ne compare pas les lots entre eux, ce qui se justifie avec 122 bits aléatoires par ID.
Ce qui ne quitte pas votre appareil
Votre navigateur crée les ID avec la Web Crypto API. Cliquer sur « Générer à nouveau » n’envoie aucune requête, ce que l’onglet Réseau confirme. Sur une page sans HTTPS ni localhost, crypto.randomUUID() manque : l’outil emploie alors crypto.getRandomValues(), avec le même format. Le fichier téléchargé est construit sur votre appareil.
De zéro au fichier uuids.txt
- Saisissez un nombre dans « Nombre d’UUID ». Par défaut 5, de 1 à 1000.
- Réglez « Inclure les tirets » (activé au départ), « MAJUSCULES », « Accolades » et « Entourer chaque UUID de guillemets doubles ».
- « Générer à nouveau » donne un nouveau lot. Changer le nombre ou un interrupteur fait pareil, et l’ancien lot disparaît.
- « Tout copier » remplit le presse-papiers, « Télécharger .txt » enregistre
uuids.txt.