Générateur ULID

Générez des ULID en ligne: IDs Crockford Base32 de 26 caractères avec 48 bits de temps et 80 bits aléatoires.

ID générés
Prêt. Générez des ULID dans votre navigateur.

Comment cet ID est construit

Structure
26 caractères Crockford Base32: 10 caractères de temps suivis de 16 caractères aléatoires.
Entropie
80 bits aléatoires après l’horodatage milliseconde de 48 bits.
Temps
Oui. Les 10 premiers caractères encodent le temps en millisecondes, et l’ordre lexical suit le temps.
Risque de collision
La fin aléatoire contient 80 bits; le risque dépend surtout du nombre d’IDs créés dans la même milliseconde.
Exemple
01KWYPWV8H8586H4ZHFVFC28XG

Vos ID sont générés localement avec l’aléa fort du navigateur. Rien n'est envoyé à BroBroGo.

FAQ

À quoi sert ULID ?

ULID est compact, compatible URL et triable par temps comme texte, pratique pour logs, clés d’objet et enregistrements ordonnés par création.

ULID est-il identique à UUID v7 ?

Non. Les deux contiennent un temps en millisecondes, mais ULID utilise Crockford Base32 et 26 caractères; UUID v7 garde la forme hexadécimale UUID.