toolbin_
EN

Générateur d'ULID

Générez des ULID (identifiants uniques triables chronologiquement), alternative à l’UUID.

🔒 100 % côté client — aucune donnée envoyée

Générez des identifiants ULID triables chronologiquement, une alternative moderne à l'UUID pour vos bases de données et clés primaires. La génération se fait avec crypto.getRandomValues, 100% dans le navigateur : rien n'est envoyé sur un serveur.

À quoi ça sert ?

  • Créer des clés primaires triables par date de création.
  • Remplacer un UUID v4 par un identifiant ordonnable.
  • Générer des IDs pour des logs ou événements horodatés.
  • Améliorer les performances d'index en base de données.

FAQ

Quelle différence entre ULID et UUID ?

Un ULID intègre un horodatage, ce qui le rend triable chronologiquement, contrairement à un UUID v4 totalement aléatoire.

Un ULID est-il unique ?

Oui : 48 bits d'horodatage et 80 bits d'aléa rendent les collisions extrêmement improbables.

Combien de caractères fait un ULID ?

26 caractères en Base32 (Crockford), sans caractères ambigus comme I, L, O ou U.

Peut-on utiliser un ULID comme clé primaire ?

Oui, son ordre chronologique améliore la localité d'index par rapport à un UUID aléatoire.