Skip to content
DocsAll
教程

Générateur d'UUID : principe des identifiants uniques et cas d'usage

Timi Tian · Publié le 12 mai 2026 · Mis à jour le 12 juillet 2026
uuidguidIdentifiant uniqueGénération uuid

Qu'est-ce qu'un UUID

Un UUID (identifiant unique universel) est un identifiant de 128 bits, dont le format standard est une chaîne hexadécimale en 8-4-4-4-12 :

550e8400-e29b-41d4-a716-446655440000

La valeur essentielle de l'UUID est de « générer un identifiant globalement unique sans coordination centrale » ; guid et UUID désignent la même notion sous des noms différents.

Principales versions d'UUID

UUID v1 (basé sur le temps + adresse MAC)

Généré à partir de l'horodatage courant et de l'adresse MAC de la machine. Avantage : triable. Inconvénient : expose l'adresse matérielle.

UUID v4 (aléatoire)

Entièrement généré par des nombres aléatoires, c'est la version la plus utilisée. Avantages : mise en œuvre simple, aucune fuite d'information machine, probabilité de collision extrêmement faible. Inconvénient : non triable.

UUID v5 (basé sur l'espace de noms + SHA-1)

Généré par hachage SHA-1 d'un UUID d'espace de noms et d'un nom. Avantage : une même entrée produit le même résultat, il est reproductible.

Cas d'usage typiques

  • Clé primaire de base de données : les bases distribuées utilisent UUID v4 comme clé primaire pour éviter les conflits d'ID auto-incrémentés
  • Nom de fichier : les fichiers téléversés par les utilisateurs sont nommés par un identifiant unique, éliminant tout risque d'écrasement par homonymie
  • ID de session / Token : les sessions de connexion et les jetons d'API sont générés via UUID v4
  • Suivi de tâches distribuées : le suivi de chaîne de microservices s'appuie sur les UUID
  • Identification d'utilisateur anonyme : dans les statistiques et le tracking, un UUID est attribué à chaque utilisateur anonyme

Mode d'emploi du générateur d'UUID DocsAll

DocsAll propose un générateur d'UUID en ligne, avec génération par lot :

1. Choisir la version

Sélectionnez dans le menu déroulant v1, v4 ou v5.

2. Définir la quantité

Saisissez le nombre d'UUID à générer, jusqu'à 1000 à la fois.

3. Choisir les options de format

Majuscules/minuscules, avec ou sans tirets, avec ou sans accolades (style GUID).

4. Générer et copier

Cliquez sur le bouton « Générer », la liste des résultats s'affiche et peut être copiée en un clic.

Recommandations d'usage

  • Dans la plupart des cas, utilisez directement v4, simple et fiable
  • Pour un identifiant reproductible, choisissez v5 avec un espace de noms fixe
  • Pour une clé primaire de base de données, v4 est recommandé, avec un index sur le champ
  • Pour les noms de fichier, retirer les tirets rend le résultat plus propre

Combiné aux outils de conversion d'horodatage, de codage et décodage Base64 et d'autres, le traitement des identifiants au quotidien peut s'effectuer efficacement.

T
Timi Tian 创始人 / 全栈工程师

DocsAll 创始人,10 年全栈开发经验,专注浏览器端文档处理技术与隐私保护架构。前新加坡科技公司技术负责人。