Plus de produits gratuits

Générateur d'UUID en ligne

Votre UUID de version 4:

Générateur d'UUID version 4

Génération en masse UUID de la version 4

Qu'est-ce qu'un UUID de version 4 ?

Un UUID de version 4 est un identifiant de 128 bits composé presque entièrement de nombres aléatoires ou pseudo-aléatoires. Indépendant du matériel, des horodatages et des espaces de noms, il est la version d'UUID la plus utilisée pour les clés de bases de données, les jetons d'API et les systèmes distribués. La probabilité qu'un UUID de version 4 entre en collision est extrêmement faible, voire nulle en pratique.

UUID de la version 1

Un UUID de version 1 est basé sur le temps. Il est construit à partir de l'horodatage actuel (mesuré par intervalles de 100 nanosecondes depuis le 15 octobre 1582), d'une séquence d'horloge aléatoire et d'un identifiant de nœud. L'horodatage étant directement intégré à la valeur, les UUID de version 1 générés ultérieurement seront triés après ceux générés antérieurement. Cela signifie également que la date de création peut être extraite de l'identifiant, ce qui est important pour la protection de la vie privée.

UUID de la version 7

Un UUID de version 7 est l'UUID moderne, ordonné chronologiquement et normalisé par la RFC 9562. Il intègre un horodatage Unix de 48 bits en millisecondes dans sa première partie, suivi de bits aléatoires. Ainsi, les identifiants créés ultérieurement sont toujours triés après ceux créés précédemment, ce qui fait de la version 7 un excellent choix pour les clés primaires de bases de données, où les identifiants séquentiels et indexables sont bien plus performants que les identifiants entièrement aléatoires.

UUID nul/vide

L'UUID Nil est la valeur spéciale « tous les zéros » -- 00000000-0000-0000-0000-000000000000 -- définie dans la RFC 4122. Elle représente un UUID non défini, vide ou de substitution, et est couramment utilisée comme valeur par défaut dans une colonne de base de données avant qu'un identifiant réel n'ait été attribué.

UUID maximum

L'UUID maximal est la valeur spéciale « que des uns » -- ffffffff-ffff-ffff-ffff-ffffffffffff -- définie dans la RFC 9562. Elle représente la valeur UUID la plus élevée possible et est parfois utilisée comme sentinelle dans le tri, le partitionnement ou les requêtes de plage.

Générateur GUID

Un GUID (Identifiant Unique Global) est le nom donné par Microsoft à la même valeur de 128 bits définie par la norme UUID. Les GUID générés ici sont aléatoires, équivalents à un UUID de version 4, et peuvent être formatés avec ou sans tirets, en majuscules, entre accolades ou selon les conventions .NET, SQL Server ou COM.

Foire aux questions

Ce générateur d'UUID est-il vraiment gratuit ?

Oui. Son utilisation est entièrement gratuite, sans inscription, sans compte ni paiement requis, et sans limite quant au nombre d'UUID que vous pouvez générer.

Les UUID sont-ils générés dans mon navigateur ou sur un serveur ?

Tout est généré intégralement dans votre navigateur à l'aide du générateur de nombres aléatoires cryptographiquement sécurisé de votre appareil. Aucune donnée n'est envoyée ni stockée sur nos serveurs.

Quelle est la différence entre un UUID et un GUID ?

Il s'agit du même format d'identifiant de 128 bits. « UUID » (Identifiant Unique Universel) est le nom utilisé dans la norme RFC officielle, tandis que « GUID » (Identifiant Unique Global) est le terme utilisé par Microsoft pour désigner la même chose.

Quelle version d'UUID dois-je utiliser ?

La version 4 est la plus sûre par défaut pour la plupart des cas d'utilisation : elle est entièrement aléatoire et ne contient aucune métadonnée. Utilisez la version 7 si vous avez besoin d'identifiants triés par date de création (idéal pour les clés primaires de bases de données), et la version 1 uniquement si vous avez spécifiquement besoin du format horodaté traditionnel.

Puis-je générer plusieurs UUID simultanément ?

Oui. Utilisez le générateur en masse pour créer jusqu'à 500 UUID à la fois, puis copiez-les tous ou téléchargez-les sous forme de fichier texte.

Les UUID générés par cet outil sont conformes aux RFC 4122 et RFC 9562 lorsqu'ils sont applicables et sont générés intégralement dans votre navigateur à l'aide d'un générateur de nombres aléatoires cryptographiquement sécurisé. Aucune donnée générée ici n'est envoyée ni stockée sur nos serveurs.

Propulsé par Aizvi