Décodeur UUID
Décodez un UUID pour révéler sa version, sa variante et son horodatage intégré.
Décodeur UUID
Collez n'importe quel UUID et le décodeur vous indiquera de quoi il s'agit réellement : sa version, sa variante et, pour les UUID temporels, le moment exact où il a été généré. Une chaîne d'apparence aléatoire telle que 018f6d2e-7a00-7000-8000-000000000000 devient lisible, montrant qu'il s'agit d'un UUID version 7 dont les 48 premiers bits codent un horodatage Unix milliseconde que vous pouvez lire comme une date ISO 8601.
L'outil reconnaît chaque version actuelle. Les versions 1 et 6 portent un horodatage grégorien de 60 bits, qui est reconverti en UTC ; la version 7 stocke les millisecondes Unix simples ; les versions 3 et 5 sont basées sur le nom (MD5 et SHA-1) ; la version 4 est entièrement aléatoire, et l'outil le dit plutôt que d'inventer un sens. Les UUID spéciaux nul (tous les zéros) et max (tous les uns) sont également étiquetés. Le champ de variante est lu à partir de la mise en page RFC 4122, vous pouvez donc distinguer en un coup d'œil un UUID RFC d'un NCS ou d'un GUID Microsoft hérité.
La pâte pardonne. Les espaces environnants, les accolades d'un GUID C#, un préfixe urn:uuid: et des lettres majuscules sont tous acceptés et normalisés en minuscules canoniques. Mettez un UUID par ligne pour décoder un lot entier à la fois ; les lignes vides sont ignorées et tout ce qui n'est pas un UUID valide obtient une raison simple et courte – une longueur incorrecte ou un caractère inattendu – de sorte qu'un mauvais collage ne fait jamais dérailler le reste.
Activez « Afficher les champs bruts » lorsque vous souhaitez que l'hexadécimal sous-jacent : les bits de temps et les bits aléatoires ou de nœuds, séparés pour le débogage. Tout s'exécute entièrement dans votre navigateur : aucun UUID n'est jamais envoyé à un serveur.