Définir la source de l’identifiant
Les versions aléatoires ou temporelles acceptent de 1 à 1000 résultats. Un UUID v5 ou v3 utilise un espace de noms et renvoie toujours une seule valeur.
- Un texte sur plusieurs lignes reste un seul nom.
Identifiants
Choisissez une version et lancez la création ; modifier les options ne renouvelle pas les valeurs aléatoires.
L’entrée est traitée dans ce navigateur et n’est pas envoyée à un serveur.
Lots aléatoires/temporels : 1 à 1 000. Nom : 100 000 unités UTF-16 au maximum, un seul UUID. v1/v6 : 10 000 ticks par milliseconde ; v7 ne garantit pas leur ordre dans la même milliseconde.
Choisissez les paramètres puis générez.
Ce Générateur UUID sert à préparer des identifiants de test, remplir un import ou relier un nom convenu à un identifiant stable. Le choix de la version détermine ce qui rend deux résultats identiques.
Le réglage initial produit un UUID v4 en minuscules, avec tirets. Pour v3/v5, le texte entier constitue un seul nom : les espaces et sauts de ligne comptent, et un nom vide est accepté.
Le Générateur UUID distingue les nouvelles valeurs aléatoires des résultats reproductibles. En v3/v5, le même espace de noms et les mêmes octets du nom redonnent le même identifiant.
L’aperçu affiche d’abord 50 résultats, puis 100 de plus à chaque demande. Le TXT contient un identifiant par ligne ; le rapport JSON conserve tout le lot et, en mode nommé, le nom original et son espace.
Les versions aléatoires ou temporelles acceptent de 1 à 1000 résultats. Un UUID v5 ou v3 utilise un espace de noms et renvoie toujours une seule valeur.
Le mode initial est manuel. Seules v3/v5 proposent un calcul automatique, 350 ms après la dernière modification.
La copie et les téléchargements comprennent les lignes au-delà de l’aperçu. Le JSON convient pour conserver les paramètres avec les valeurs.
La source cryptographique du navigateur fournit les octets. Après les bits réservés à la version et à la variante, 122 bits restent aléatoires.
Choisissez DNS, URL, OID, X.500 ou un UUID personnalisé. v3 utilise MD5 et v5 SHA-1 pour traiter les octets de l’espace de noms et du nom.
v1/v6 combinent temps, nœud multicast aléatoire et séquence d’horloge. v7 contient les millisecondes Unix et 74 bits aléatoires.
Majuscules, minuscules et tirets donnent un texte de 36 ou 32 caractères pour un UUID de 128 bits ; le format seul ne modifie pas ces bits. Ici, un changement de format exige un nouveau calcul, qui crée de nouveaux ID en mode aléatoire.
Choisissez une version, indiquez le nombre ou le nom selon le mode, puis lancez la génération. Le réglage initial v4 convient pour obtenir une valeur aléatoire sans définir d’espace de noms.
Utilisez l’outil de décodage associé. Cette page crée des valeurs ; elle ne les analyse pas. Les versions v1/v6/v7 portent un temps, tandis qu’un v4 ne contient pas de date standard à récupérer.
Le standard définit plusieurs versions aux règles différentes. Cette page prend en charge v1, v3, v4, v5, v6 et v7 ; elle ne crée ni v2 ni les dispositions personnalisées de v8.
La forme canonique compte 36 caractères : 32 chiffres hexadécimaux répartis en groupes 8-4-4-4-12 avec quatre tirets. Cette forme seule ne prouve ni l’origine ni l’unicité de la valeur.
Non. Les versions aléatoires ont une probabilité de collision et les versions nommées reproduisent volontairement la même valeur pour la même entrée. Conservez les contrôles d’unicité nécessaires dans votre application.
Un résultat vous surprend ?
Le Générateur UUID vous permet de choisir une règle, de créer les résultats puis de conserver le lot complet une fois les paramètres vérifiés.