UUID VERSION 4 · 122 RANDOM BITS

Générateur d'UUID v4

Générez gratuitement des UUID v4 en ligne. Créez des UUID aléatoires, choisissez le format et exportez les résultats.

Browser-based generation • Uses Web Crypto API when available
UUID Version Version 4
Total Size 128 bits
Random Bits 122 bits
Random Source Web Crypto API

Generated UUID v4 Values

Generated: 0 Valid v4: 0 Format: Lowercase
Click Generate UUID v4 to create UUIDs.

Qu'est-ce qu'un UUID v4 ?

UUID v4 est une version d'UUID générée principalement à partir de données aléatoires. Un UUID contient 128 bits et est généralement représenté sous la forme d'une chaîne hexadécimale de 36 caractères, tirets compris.

UUID v4 utilise des données aléatoires pour la majorité de ses bits. Six bits sont réservés à la version et à la variante de l'UUID, ce qui laisse 122 bits pour les données aléatoires.

Format d'un UUID v4

Un UUID v4 standard suit le format hexadécimal 8-4-4-4-12 :

xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx

Le premier caractère hexadécimal du troisième groupe indique la version 4. Les bits de variante se trouvent dans le premier caractère du quatrième groupe.

Exemple d'UUID v4

550e8400-e29b-41d4-a716-446655440000

Dans cet exemple, le 4 indique qu'il s'agit d'un UUID version 4. La variante de l'UUID est déterminée par les bits correspondants dans le quatrième groupe.

Formats de sortie UUID v4

  • Minuscules : format UUID standard avec des caractères hexadécimaux en minuscules.
  • Majuscules : format UUID standard avec des caractères hexadécimaux en majuscules.
  • Compact : 32 caractères hexadécimaux sans tirets.
  • Accolades : UUID placé entre accolades.
  • URN : UUID représenté au format URN.

Pourquoi utiliser UUID v4 ?

  • Aucun serveur central d'attribution d'ID n'est nécessaire.
  • UUID v4 offre un très grand espace d'identifiants aléatoires.
  • Il est largement pris en charge par les langages de programmation et les bases de données.
  • Les UUID peuvent être générés indépendamment sur différents systèmes.
  • Ils sont utiles pour les enregistrements de bases de données, les API, les applications et les systèmes distribués.

UUID v4 vs UUID v7

UUID v4 est principalement aléatoire, tandis que UUID v7 contient un timestamp Unix en millisecondes suivi de données aléatoires. UUID v7 peut donc fournir des identifiants ordonnés dans le temps, tandis que UUID v4 convient lorsque des identifiants aléatoires sont privilégiés.

Frequently Asked Questions

UUID v4 est une version d'UUID générée principalement à partir de données aléatoires ou pseudo-aléatoires. Il contient 128 bits au total, avec certains bits réservés à la version et à la variante.

UUID v4 contient 122 bits de données aléatoires. Les 6 bits restants sont utilisés pour identifier la version et la variante de l'UUID.

Le générateur crée 16 octets aléatoires dans votre navigateur, puis définit les bits nécessaires pour la version UUID v4 et la variante RFC avant d'afficher l'UUID.

UUID v4 offre un très grand espace d'identifiants et est couramment utilisé lorsqu'une application a besoin d'identifiants sans dépendre d'un service central de génération d'ID.

Oui. Vous pouvez générer plusieurs identifiants UUID v4 en une seule opération, puis copier ou télécharger l'ensemble des résultats.

Oui. Le générateur prend en charge les UUID en minuscules et en majuscules, ainsi qu'un format compact sans tirets.

Oui. Les UUID v4 générés peuvent être téléchargés sous forme de fichier TXT ou de données JSON structurées.

Oui. La génération des UUID v4 est effectuée directement dans votre navigateur à l'aide de la Web Crypto API lorsqu'elle est disponible. Les UUID générés n'ont donc pas besoin d'être envoyés à un serveur.

UUID v4 est principalement aléatoire, tandis que UUID v7 contient un timestamp Unix en millisecondes et des données aléatoires. UUID v7 est donc adapté aux identifiants qui bénéficient d'un ordre basé sur le temps.