Generator ULID

Generați ULID-uri online: ID-uri de 26 de caractere în format Crockford Base32, cu timp pe 48 de biți și 80 de biți aleatori.

ID-uri generate
Pregătit. Generați ULID-uri direct în browser.

Cum este construit acest ID

Structură
26 de caractere Crockford Base32: 10 caractere de timp urmate de 16 caractere aleatorii.
Entropie
80 de biți aleatori după timestamp-ul de 48 de biți în milisecunde.
Timp
Da. Primele 10 caractere codifică timpul în milisecunde, iar ordinea lexicală respectă ordinea cronologică.
Risc de coliziune
Partea finală aleatorie are 80 de biți; riscul depinde în principal de numărul de ID-uri pe care le creați în aceeași milisecundă.
Exemplu
01KXAD45W8JXFWHTPN2BE37Y3D

ID-urile dumneavoastră sunt generate local folosind funcții criptografice din browser. Nimic nu este trimis către BroBroGo.

Întrebări frecvente

La ce este bun ULID?

ULID este compact, compatibil cu URL-urile și poate fi sortat cronologic ca text simplu, ceea ce este util pentru jurnale (logs), chei de obiecte și înregistrări care trebuie sortate după timpul creării.

Este ULID același lucru cu UUID v7?

Nu. Ambele includ timpul în milisecunde, dar ULID utilizează Crockford Base32 și are 26 de caractere, în timp ce UUID v7 păstrează formatul hexazecimal standard al UUID-ului.