Générateur d'UUID

Générez des identifiants uniques UUID v4.

Générateur UUID

Générer des identifiants uniques en quelques secondes

Cet outil produit des UUID au format version 4, c'est-à-dire des identifiants aléatoires de 128 bits. Vous indiquez la quantité souhaitée (jusqu'à 50 à la fois), choisissez l'affichage en minuscules ou en majuscules, puis cliquez sur Générer. Chaque identifiant peut être copié individuellement, ou tous d'un coup grâce au bouton Tout copier.

Comprendre le format UUID v4

Le format suit le motif xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx, où chaque x est un chiffre hexadécimal (0 à f). Le 4 fixe indique qu'il s'agit d'un UUID de version 4, et le caractère y vaut 8, 9, A ou B pour encoder la variante. Cette structure normalisée garantit que vos identifiants restent reconnus par les bases de données, les langages de programmation et les API qui attendent un UUID conforme.

Cas d'usage courants

Les UUID sont précieux dès qu'un identifiant doit être unique sans dépendre d'un compteur centralisé : clés primaires distribuées, identifiants de commandes ou d'utilisateurs, jetons de session, noms de fichiers temporaires, références d'objets dans une API REST. Comme deux systèmes peuvent en générer simultanément sans se coordonner, ils conviennent parfaitement aux architectures réparties et aux applications hors-ligne qui synchronisent ensuite leurs données.

Questions fréquentes

Qu'est-ce qu'un UUID ?
Un UUID (Universally Unique Identifier) est un identifiant de 128 bits servant à désigner de façon unique une ressource dans un système informatique. Il se présente sous la forme xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx, soit 32 chiffres hexadécimaux répartis en cinq groupes séparés par des tirets.
Que signifie la version 4 ?
Un UUID v4 est généré de manière aléatoire. Le chiffre 4 placé au début du troisième groupe indique la version, et le caractère suivant (8, 9, A ou B) encode la variante. Cet outil produit exactement ce format : xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx.
Deux UUID peuvent-ils être identiques ?
En théorie oui, mais la probabilité est si faible qu'elle est considérée comme négligeable en pratique. Un UUID v4 offre environ 5,3 × 10^36 combinaisons possibles : il faudrait en générer des milliards par seconde pendant des années pour avoir une chance réaliste de collision.
À quoi servent les UUID ?
On les utilise comme clés primaires en base de données, comme identifiants de ressources dans les API, pour nommer des fichiers ou des sessions, ou partout où il faut un identifiant unique sans coordination centrale. Comme ils n'ont pas besoin d'un serveur pour être attribués, chaque machine peut en générer de son côté sans risque de doublon.
Faut-il choisir les majuscules ou les minuscules ?
Les deux représentent le même identifiant : la casse n'a aucune incidence sur l'unicité. La convention la plus répandue est le format en minuscules, mais certaines plateformes ou normes attendent des majuscules. L'outil propose les deux pour vous adapter à votre contexte.
Les UUID sont-ils générés sur un serveur ?
Non, ils sont créés localement dans votre navigateur à l'aide du générateur aléatoire JavaScript. Aucun identifiant n'est envoyé ni enregistré en ligne, vous pouvez donc les utiliser librement.