Générez des UUID v4 standard, copiez-les instantanément et créez plusieurs identifiants pour vos projets ou bases de données.Présentation de l’outilDétailsRéduire
Générez des UUID v4 standard, copiez-les instantanément et créez plusieurs identifiants pour vos projets ou bases de données.
Générer un UUID v4 : format, usage et limites
Un UUID est un identifiant de 128 bits. Cette page génère des UUID v4 à partir de l'aléatoire fourni par le navigateur, un par un ou par lot. La référence actuelle est laRFC 9562, qui remplace la RFC 4122. Les 122 bits aléatoires du format v4 rendent les collisions peu probables, sans garantir qu'elles sont impossibles.
Identifier un objet sans exposer un secret
- Format : la représentation habituelle comporte 36 caractères, avec des groupes hexadécimaux séparés par des tirets. Pour un v4, le troisième groupe commence par
4et le quatrième par8,9,aoub. - UUID et contrôle d’accès : Un UUID aléatoire rend un identifiant plus difficile à deviner, mais ne bloque pas une vulnérabilité IDOR. Le serveur doit vérifier les droits de l’utilisateur pour chaque objet demandé, même si son identifiant est un UUID. Voir le guide OWASP sur les références d’objets.
Choisir un identifiant pour une base de données
- Ordre des valeurs : un UUID v4 ne contient pas de date et ne permet pas de trier les objets par création. Mesurez l'effet d'identifiants aléatoires sur vos index avant de choisir leur format.
- UUID v7 : cette autre version inclut un horodatage et favorise la proximité des valeurs dans un index. Elle répond à un besoin différent ; ce générateur produit uniquement des v4.
Un identifiant ne remplace pas un mot de passe : pour ce besoin, ouvrez le générateur de mots de passe. Consultez la RFC 9562 sur les UUID pour les formats et leurs limites.



