Aller au contenu principal
← Accueil

Générateur d'UUID v4

Générez des UUID version 4 aléatoires

Qu'est-ce qu'un UUID v4 ?

122 des 128 bits sont aléatoires ; les 6 bits restants indiquent la version 4 et la variante. Un UUID v4 ne contient ni timestamp ni information sur la machine. Comme les valeurs sont réparties au hasard, elles peuvent fragmenter les index B-tree lorsqu'elles servent de clés primaires dans de très grandes tables — l'UUID v7 évite ce problème.

Exemples

UUID v4 — le 13e chiffre vaut toujours 4, le 17e vaut 8, 9, a ou b
f47ac10b-58cc-4372-a567-0e02b2c3d479
Le même format en JavaScript
crypto.randomUUID()

Questions fréquentes

Un UUID v4 est-il vraiment aléatoire ?

Cet outil utilise le générateur de nombres aléatoires cryptographiquement sûr du navigateur : chaque UUID contient donc 122 bits d'aléa imprévisible.

Quel est le risque de collision d'un UUID v4 ?

Il est infime : il faudrait générer environ 2,7 trillions (2,7 × 10^18) d'UUID pour avoir 50 % de chances d'obtenir un seul doublon.

Peut-on utiliser un UUID v4 comme jeton secret ?

Il est imprévisible, mais il a été conçu comme identifiant, pas comme secret. Pour des clés d'API ou des jetons de session, utilisez un jeton dédié d'au moins 128 bits d'aléa, par exemple créé avec notre générateur de mots de passe.

Outils associés