Générateur UUID et ULID

Choisissez un type et un nombre pour obtenir une liste d'identifiants nouveaux, un par ligne. Les bits aléatoires viennent du générateur cryptographique de votre navigateur, et rien n'est stocké.

Gratuit Fonctionne dans votre navigateur Vérifié le mardi 10 novembre 2026

Type

La version 4 est entièrement aléatoire. La version 7 et l'ULID commencent par le temps, si bien qu'ils se trient dans l'ordre de leur création.

De 1 à 1000.

Écrit les lettres en capitales.

Met { et } autour de chaque identifiant, comme le font les outils Windows et GUID.

Résultat

Identifiants

Cet outil fonctionne dans votre navigateur. Ce que vous saisissez ne nous est pas envoyé.

Mode d'emploi

  1. Choisissez le Type : la version 4 pour des identifiants aléatoires, ou la version 7 ou l'ULID pour des identifiants triés par le temps.
  2. Réglez Combien sur un nombre de 1 à 1000.
  3. Cochez Majuscules ou Entre accolades si votre système en a besoin.
  4. Utilisez Copier pour copier la liste, ou Télécharger pour l'enregistrer en fichier texte avec un identifiant par ligne.

Formats UUID et ULID

Un UUID fait 128 bits, écrits en 32 chiffres hexadécimaux en cinq groupes de 8-4-4-4-12, comme 3f2b8c1e-7a9d-4f3e-9b21-6d5e4c3b2a10. Le chiffre de version indique le type, et les bits de variante indiquent que la mise en page de la RFC s'applique. Un ULID fait 128 bits, écrits en 26 caractères de base32 de Crockford, comme 01ARZ3NDEKTSV4RRFFQ69G5FAV.

UUID version 4 :  122 bits aléatoires
UUID version 7 :  48 bits de temps et 74 bits de plus
ULID :            48 bits de temps et 80 bits aléatoires

La version 7 et l'ULID se trient par le temps

Les deux commencent par le temps Unix en millisecondes : un identifiant créé plus tard se trie donc après un identifiant créé plus tôt, ce qui garde rapides les index des bases de données. Dans un même lot, les identifiants créés dans la même milliseconde se comptent, si bien que la liste reste dans l'ordre (RFC 9562, section 6.2, et la règle de monotonie de la spécification ULID).

Bits aléatoires et usage des identifiants

  • Les bits aléatoires viennent du générateur aléatoire cryptographique de votre navigateur, et non de la seule horloge.
  • La version 4 ne contient aucun temps et ne se trie pas. Utilisez-la lorsque l'ordre n'a pas d'importance.
  • Un UUID ou un ULID est un identifiant, non un mot de passe ni une clé d'accès. Ne le traitez pas comme un secret.

Exemple détaillé : lire l'heure d'un UUID version 7 ou d'un ULID

La page crée de nouveaux identifiants aléatoires, si bien qu'un exemple doit être un identifiant existant. Les 48 premiers bits de l'UUID version 7 de l'annexe A.6 de la RFC 9562 sont 017f22e279b0. Cela fait 1 645 557 742 000 millisecondes, soit le 22 février 2022 à 19:22:22 UTC.

Les dix premiers caractères de l'ULID 01ARZ3NDEKTSV4RRFFQ69G5FAV, tiré de la spécification ULID, sont son temps : 01ARZ3NDEK vaut 1 469 922 850 259 millisecondes, soit le 30 juillet 2016 à 23:54:10,259 UTC.

Identifiant Partie temps Temps (UTC)
017f22e2-79b0-7cc3-98c4-dc0c0c07398f (UUID version 7) 1 645 557 742 000 ms 2022-02-22 19:22:22
01ARZ3NDEKTSV4RRFFQ69G5FAV (ULID) 1 469 922 850 259 ms 2016-07-30 23:54:10.259

Questions fréquentes

Quelle différence entre UUID v4, v7 et ULID ?

La version 4 est aléatoire et ne contient aucun temps. La version 7 est un UUID qui commence par le temps Unix en millisecondes, et un ULID est un texte de 26 caractères bâti sur la même idée. Utilisez la version 7 ou l'ULID lorsque l'ordre de création compte.

Deux identifiants créés peuvent-ils être identiques ?

L'espace aléatoire de la version 4 est de 2 à la puissance 122, si bien que deux identifiants égaux sont pratiquement impossibles. Dans un même lot, les identifiants de version 7 et les ULID créés dans la même milliseconde ne se répètent jamais, car leur compteur avance.

Ces identifiants sont-ils sûrs pour servir de mots de passe ou de clés d'accès ?

Non. Un identifiant n'est pas conçu pour être secret, et une version 7 ou un ULID montre l'heure de sa création. Utilisez un générateur de jetons conçu pour les secrets.

Pourquoi l'heure s'affiche-t-elle quand je décode une version 7 ou un ULID ?

Les deux stockent l'heure de création dans leurs 48 premiers bits, en millisecondes depuis 1970. Quiconque voit l'identifiant peut lire cette heure : ne mettez donc pas d'information privée dedans.

La page stocke-t-elle ou envoie-t-elle les identifiants ?

Non. Ils sont créés dans votre navigateur et ne sont ni stockés, ni envoyés, ni journalisés.

Sources

Chiffres et texte vérifiés pour la dernière fois le mardi 10 novembre 2026.

Nous utilisons des cookies nécessaires au fonctionnement du site. Avec votre accord, Google utilise aussi des cookies publicitaires pour afficher des annonces personnalisées. Si vous les refusez, vous voyez toujours des annonces, mais elles ne sont pas personnalisées.