Générez des identifiants UUID v4

Pour alimenter des tests, maquettes ou jeux de données avec des identifiants distincts, Générateur UUID prépare des valeurs UUID v4 prêtes à copier.

Obtenez des identifiants UUID v4 prêts à copier pour vos tests, données ou prototypes. Le résultat reste dans votre navigateur, sans aucun envoi.

Mode d’emploi

  1. Ouvrez l outil et lancez la génération pour produire un identifiant UUID v4.
  2. Copiez la valeur affichée dans la zone de résultat.
  3. Relancez la génération si vous avez besoin de plusieurs identifiants distincts.
  4. Effacez le résultat avant de préparer une nouvelle série pour éviter les confusions.

Exemple

Vous préparez un jeu de données de test pour une application. Générez quelques UUID v4, copiez-les dans votre fichier de test et vérifiez que chaque ligne reçoit un identifiant différent avant de lancer vos scénarios.

Limites et formats

Où le traitement a lieu

La génération se déroule dans votre navigateur. Les identifiants produits restent sur votre appareil et ne sont envoyés nulle part. Aucun compte n est requis pour obtenir une valeur.

Questions fréquentes

Puis-je utiliser ces UUID dans une base de données ?

Oui, un UUID v4 est souvent employé comme identifiant technique. Vérifiez toutefois le type de colonne et les contraintes de votre base avant de l insérer.

Pourquoi deux UUID générés ne se ressemblent-ils pas ?

Ils sont produits de façon aléatoire selon le format v4. Cette variété est attendue et rend chaque valeur difficile à deviner à partir d une autre.

Combien d identifiants puis-je générer ?

L outil produit les valeurs à la demande dans votre navigateur. Générez-en autant que nécessaire pour votre test, puis copiez la série avant de fermer la page.

Outils de la même catégorie

Atelier : générateur d'UUID

Identifiant de ligne en base de données

e75f2d03-b3d6-4c4e-8c2d-f81f97959501

Un identifiant tiré au hasard sert de clé primaire pour une ligne, sans dépendre du serveur ni du moment de l'insertion dans la table.

Nom de fichier unique

fad2522b-065a-4963-9834-052188a1f98b

Plusieurs fichiers peuvent cohabiter dans un même dossier, car le tirage aléatoire écarte presque toujours les collisions de nom quand des personnes déposent un document au même endroit.

Clé de corrélation entre services

97f9c265-3324-4dd5-b2ee-a479ccac380c

Un service peut suivre une même opération d'un bout à l'autre grâce à cette clé, sans risquer de confondre les traces de requêtes voisines dans les journaux.

Anatomie d'un UUID version 4
ÉlémentValeur
Longueur36 caractères
Tiretspositions 9, 14, 19 et 24
Version15e caractère : 4
Variante20e caractère : 8, 9, a ou b
Part aléatoire122 bits sur 128

Valeurs mesurées par le moteur du site

Comment l'identifiant est fabriqué

Le navigateur fabrique la valeur lui-même, à travers la fonction crypto.randomUUID, qui puise dans son générateur aléatoire cryptographique. Rien ne quitte la page, aucun serveur n'intervient, et l'identifiant s'affiche aussitôt dans la zone de résultat.

La valeur obtenue se lit en cinq groupes de caractères hexadécimaux, selon le découpage 8-4-4-4-12, soit trente-deux signes au total. Certains de ces signes ne viennent pas du hasard, car la norme y inscrit la version et la variante de l'identifiant. Le quinzième caractère porte ainsi la version 4, tandis que le vingtième prend l'une des quatre valeurs huit, neuf, a ou b.

Le reste des positions est tiré au hasard, ce qui rend la répétition d'une même valeur si improbable qu'une application n'en verra sans doute jamais au cours de son existence.

Pour une clé primaire ou un index de base de données, mieux vaut parfois une version ordonnée, la version 7, dont les premières positions suivent l'horloge. Les enregistrements restent alors bien rangés et les écritures se répartissent sans creuser de vides dans l'arbre.