Generatore ULID

Generi ULID online: identificativi a 26 caratteri in formato Crockford Base32 con marcatura temporale a 48 bit e 80 bit casuali.

ID generati
Pronto. Generi ULID direttamente nel Suo browser.

Come viene generato questo ID

Struttura
26 caratteri Crockford Base32: 10 caratteri temporali seguiti da 16 caratteri casuali.
Entropia
80 bit casuali successivi ai 48 bit della marcatura temporale in millisecondi.
Data/Ora
Sì. I primi 10 caratteri codificano il tempo in millisecondi, consentendo un ordinamento lessicale basato sul tempo.
Rischio di collisione
La parte finale casuale dispone di 80 bit; il rischio dipende principalmente dal numero di ID generati all'interno dello stesso millisecondo.
Esempio
01KXAD45F6V70NK29ZAX0HCQ0T

I Suoi ID vengono generati localmente tramite funzioni di generazione casuale sicure del browser. Nessun dato viene inviato a BroBroGo.

Domande frequenti

A cosa serve un ULID?

L'ULID è compatto, adatto agli URL e ordinabile temporalmente come testo normale, il che lo rende ideale per log, chiavi di oggetti e record che richiedono un ordinamento in base alla data di creazione.

L'ULID è uguale all'UUID v7?

No. Sebbene entrambi includano il tempo in millisecondi, l'ULID utilizza la codifica Crockford Base32 a 26 caratteri, mentre l'UUID v7 mantiene la classica struttura esadecimale degli UUID.