Générateur d’UUID
UUID v4, v7 et identifiants courts au même endroit
Options
Entièrement aléatoire. La norme la plus répandue.
Résultat
Rien de généré pour l’instant
Indiquez une quantité et lancez la génération — les résultats apparaîtront ici.
Chaque valeur provient de la source aléatoire cryptographique de votre navigateur.
Les UUID permettent à des systèmes séparés de créer des identifiants qui n’entreront pas en collision, sans passer par une autorité centrale. La version à choisir dépend de la destination de l’identifiant : v4 partout, v7 dans un index de base de données, identifiants courts dans les URL.
Mode d’emploi
- 1 Choisissez le type : v4, v7 ou court.
- 2 Indiquez la quantité voulue.
- 3 Lancez la génération.
- 4 Copiez-en un, ou copiez toute la liste.
Questions fréquentes
Quelle différence entre v4 et v7 ?
Le v4 est entièrement aléatoire. Le v7 place un horodatage en millisecondes dans ses bits de tête, si bien que les identifiants se trient chronologiquement. Cela compte pour les clés primaires : des clés aléatoires dispersent les écritures dans un index B-tree, tandis que des clés ordonnées s’ajoutent proprement à la suite.
Deux UUID peuvent-ils entrer en collision ?
En pratique, non. Un UUID v4 comporte 122 bits aléatoires : il faudrait en générer des milliards par seconde pendant un siècle pour qu’une collision devienne probable. Ce n’est pas une garantie, mais c’est une hypothèse sûre.
Quand faut-il préférer un identifiant court ?
Quand l’identifiant va dans une URL, un code d’invitation ou tout ce qu’une personne pourrait avoir à dicter. Vingt et un caractères sont bien plus commodes que trente-six, avec un risque de collision toujours très en deçà de tout ce que vous rencontrerez.