Générateur UUID / GUID

Générez des UUID et GUID en ligne dans votre navigateur : v1, v3, v4, v5, v7, nil et max. Créez jusqu’à 100 valeurs, choisissez l’espace de noms et le format, puis copiez le résultat. Tout est exécuté localement.

Format
Résultat
0 caract. · 0 octets
Essayer :
✓ Génère des UUID (GUID) selon RFC 4122 / 9562 ✓ Prend en charge les versions 1, 3, 4, 5 et 7 ✓ Les valeurs aléatoires utilisent la Web Crypto API sécurisée ✓ Traitement local dans le navigateur
Exemples
Lot de UUID v4 aléatoires
Version: v4 Quantité: 5

Générez cinq UUID v4 aléatoires, le choix courant pour les applications et bases de données.

GUID compact
Version: v4 Quantité: 1

Majuscules sans tirets : la forme GUID de 32 caractères souvent utilisée dans le code et le registre.

UUID v5 dans l’espace DNS
Version: v5 Quantité: 1 Nom: example.com
Sortie cfbff0d1-9375-5685-968c-48ce8b15ae17

UUID déterministe pour example.com dans l’espace DNS : la même entrée produit toujours cette valeur.

Lot UUID v7 ordonné par temps
Version: v7 Quantité: 5

Générez cinq UUID v7 ; leur préfixe temporel permet un tri approximatif par création.

Qu’est-ce qu’un UUID ?

Un UUID (Universally Unique Identifier), aussi appelé GUID sur les plateformes Microsoft, est un identifiant de 128 bits permettant d’étiqueter des données sans autorité centrale. Sa forme habituelle comprend 32 caractères hexadécimaux en cinq groupes (8-4-4-4-12), par exemple f47ac10b-58cc-4372-a567-0e02b2c3d479.

UUID et GUID désignent généralement le même format : GUID est courant dans l’univers Microsoft, UUID est le terme général du standard. Ce générateur UUID / GUID en ligne crée les valeurs dans le navigateur pour le code, les bases de données, les tests ou la configuration.

Comment générer un UUID en ligne

Choisissez une version, une quantité de 1 à 100, puis cliquez sur Générer. Un identifiant s’affiche par ligne et vous pouvez copier la liste entière. UUID v4 est le choix par défaut pour un nouvel identifiant aléatoire.

Modifiez la représentation sans régénérer : tirets, majuscules, accolades ou préfixe urn:uuid:. Vous adaptez ainsi la valeur à une API, un langage ou une base de données.

Les valeurs aléatoires sont créées localement avec Web Crypto API ; aucun UUID, nom, espace de noms ou résultat n’est envoyé au serveur.

Versions UUID : v4, v7, v1, v3 et v5

UUID v4 est aléatoire et convient à la plupart des applications. UUID v7 contient un horodatage Unix et se trie approximativement par création. UUID v1 est fondé sur le temps ; ce générateur utilise un nœud aléatoire, pas votre adresse MAC.

UUID v3 et UUID v5 sont basés sur un nom. Choisissez DNS, URL, OID, X.500 ou un UUID personnalisé comme espace de noms. Une même entrée donne toujours le même résultat : v3 utilise MD5 et v5 SHA-1.

Les UUID nil et max sont des valeurs spéciales du standard, non des identifiants uniques ordinaires.

FAQ

Dans la plupart des cas, choisissez v4 aléatoire. Pour des clés de base de données triables par création, préférez v7. Utilisez v3 ou v5 lorsque la même entrée doit toujours produire le même UUID.

Oui. UUID v4 et la partie aléatoire de v7 utilisent la Web Crypto API cryptographiquement sûre du navigateur. Les valeurs sont créées localement.

Choisissez une version et une quantité, puis cliquez sur Générer. Pour un UUID ou GUID aléatoire classique, conservez v4. Vous pouvez créer jusqu’à 100 valeurs et les copier.

Non dans la pratique. GUID est le nom Microsoft du même format 128 bits généralement appelé UUID.

Les versions 3 et 5 sont déterministes : elles hachent l’espace de noms avec le nom. Utilisez v3/v5 pour des identifiants reproductibles, v4/v7 pour de nouvelles valeurs.

Souvent oui. v7 porte un horodatage Unix en millisecondes et se trie par création entre différents instants ; il n’est pas strictement monotone dans la même milliseconde.

La forme canonique en minuscules avec tirets est le choix sûr. Retirez les tirets seulement si nécessaire ; accolades et <code>urn:uuid:</code> dépendent du système cible.
Outils associés