lycos.

Générateur d'UUID.

Générez des identifiants uniques universels, aléatoires (v4) ou triables par date (v7), et décodez n'importe quel UUID collé.

Vérifié le 11 octobre 2026Gratuit, sans inscription

Format

Décoder un UUID

Version–
Variante–
Date contenue–

Le calcul se fait dans votre navigateur : rien de ce que vous saisissez n'est envoyé à Lycos.

La structure d'un UUID

Un UUID (identifiant unique universel) compte 128 bits, écrits en 32 chiffres hexadécimaux répartis en cinq groupes de 8, 4, 4, 4 et 12 chiffres. Son format est décrit par la RFC 9562 de l'IETF, publiée en 2024, qui remplace la RFC 4122 ; l'Union internationale des télécommunications le décrit aussi dans sa Recommandation X.667.

Formexxxxxxxx-xxxx-Vxxx-Nxxx-xxxxxxxxxxxx
V : la version1 à 8, 13e chiffre
N : la variante8, 9, a ou b pour la RFC 9562

Deux champs se lisent donc à l'œil nu : le premier chiffre du troisième groupe donne la version, le premier chiffre du quatrième groupe la variante. Deux valeurs sont réservées : l'UUID nul, dont tous les bits valent 0, et l'UUID max, dont tous les bits valent 1.

Les versions

VersionContenu
1Date en intervalles de 100 ns depuis le 15 octobre 1582, puis un identifiant de nœud
3 et 5Empreinte d'un nom (MD5 pour la 3, SHA-1 pour la 5) : le même nom donne toujours le même UUID
4122 bits aléatoires
6La date de la version 1, réordonnée pour se trier
7Date Unix en millisecondes, puis 74 bits aléatoires
8Format libre, propre à une application

La version 2, réservée à la sécurité de l'environnement DCE, n'est pas détaillée par la RFC.

v4 ou v7 ?

Le v4 est le choix par défaut : rien dans l'identifiant ne trahit quand ni où il a été créé. Le v7 commence par la date en millisecondes : deux v7 générés l'un après l'autre se trient dans l'ordre de création. La RFC 9562 le présente comme conçu pour les usages qui trient, comme les index de base de données, où des clés aléatoires dispersent les insertions.

Quand l'outil génère plusieurs v7 dans la même milliseconde, il augmente la partie aléatoire du précédent d'une valeur tirée au hasard, l'une des méthodes que décrit la RFC : la liste reste triée sans devenir prévisible.

Trois UUID décodés

Ces trois identifiants sont les exemples de l'annexe de la RFC 9562 ; collez-les dans le décodeur.

017f22e2-79b0-7cc3-98c4-dc0c0c07398f

Version 7, variante RFC. Les 12 premiers chiffres, 017f22e279b0, valent 1 645 557 742 000 millisecondes : 22 février 2022 à 19:22:22 UTC, soit 20:22:22 à Paris (heure d'hiver, UTC+1).

c232ab00-9414-11ec-b3c8-9f6bdeced846

Version 1. Le même instant, compté en intervalles de 100 ns depuis 1582 : 22 février 2022 à 19:22:22 UTC. Le dernier groupe est le nœud, 9f:6b:de:ce:d8:46, et la séquence d'horloge vaut 13 256.

1ec9414c-232a-6b00-b3c8-9f6bdeced846

Version 6 : les mêmes bits de date que l'exemple précédent, rangés du plus fort au plus faible. D'où la même date, 22 février 2022 à 19:22:22 UTC, et un identifiant qui se trie comme un v7.

Peut-on tomber deux fois sur le même ?

Un v4 tire 122 bits au hasard, soit 2122 valeurs possibles, environ 5,3 × 1036. La probabilité qu'au moins deux UUID parmi n soient identiques vaut à peu près n² ÷ 2123 tant qu'elle reste petite. Pour un milliard d'UUID, elle est d'environ 9 × 10-20.

Unique ne veut pas dire secret

Un UUID identifie, il ne protège pas. La RFC 9562 interdit de s'en servir comme clé d'accès, un identifiant dont la seule possession ouvre une ressource. Et un v1, v6 ou v7 laisse lire sa date de création, comme le décodeur le montre.

Questions fréquentes

Qu'est-ce qu'un UUID ?

Un identifiant de 128 bits, écrit en 32 chiffres hexadécimaux répartis en 5 groupes (8-4-4-4-12), que chacun peut générer sans autorité centrale avec une probabilité de doublon négligeable. On l'appelle aussi GUID (Globally Unique Identifier).

Quelle est la différence entre un UUID v4 et un UUID v7 ?

Le v4 est presque entièrement aléatoire (122 bits). Le v7 commence par la date en millisecondes, suivie de 74 bits aléatoires : deux v7 générés l'un après l'autre se trient dans l'ordre de création, ce qui convient mieux aux clés de base de données.

Les UUID générés ici sont-ils sûrs ?

Ils sont tirés par le générateur cryptographique de votre navigateur (crypto.randomUUID pour le v4, crypto.getRandomValues pour le v7), sans aucun envoi au serveur. Un UUID n'est pas pour autant un secret : la RFC 9562 interdit de s'en servir comme clé d'accès, et un v7 révèle sa date de création.

Majuscules ou minuscules ?

Les deux désignent le même UUID : la RFC 9562 admet les majuscules, les minuscules ou un mélange des deux. L'outil génère en minuscules par défaut et lit toutes les écritures, avec ou sans tirets ni accolades.

Comment retrouver la date d'un UUID ?

Collez-le dans « Décoder un UUID ». Les versions 1, 6 et 7 contiennent une date, que l'outil affiche en UTC et à l'heure de Paris. Les versions 3, 4, 5 et 8 n'en contiennent pas.

Vérifié le 11 octobre 2026 sur itu.int (Recommandation UIT-T X.667).

Une erreur ? Signalez-la, nous la corrigeons.