Description de l'outil

Cet outil en ligne gratuit génère des ULID (Identifiants Universellement Uniques Triables Lexicographiquement) en un seul clic. Les ULID sont comme les UUID mais avec un avantage spécial - ils sont triables par temps ! Chaque ULID contient un horodatage et des données aléatoires, ce qui les rend parfaits pour les systèmes distribués où vous avez besoin à la fois d'unicité et d'ordre chronologique.

Fonctionnalités

  • ULID standard : Génère un nouvel ULID aléatoire avec l'horodatage actuel
  • ULID monotone : Garantit que les ULID sont toujours croissants, même lorsqu'ils sont générés dans la même milliseconde
  • Génération instantanée : Créez des ULID en un seul clic

Qu'est-ce qu'un ULID ?

ULID signifie Identifiant Universellement Unique Triable Lexicographiquement. Contrairement aux UUID traditionnels, les ULID :

  • Sont compatibles 128 bits avec UUID
  • Sont triables lexicographiquement (vous pouvez les trier par ordre alphabétique et obtenir un ordre chronologique)
  • Encodent un horodatage dans les 48 premiers bits
  • Utilisent la base32 de Crockford pour une meilleure lisibilité (pas de caractères ambigus)
  • Ne sont pas sensibles à la casse
  • Sont sûrs pour les URL

Types d'ULID

  • Standard : Chaque ULID est généré indépendamment avec l'horodatage actuel et des données aléatoires
  • Monotone : Garantit que les ULID générés dans la même milliseconde sont incrémentaux, évitant les valeurs en double dans les scénarios de génération à haute fréquence