Generate ULIDs (Universally Unique Lexicographically Sortable Identifiers) entirely in your browser. ULIDs sort by creation time and look cleaner than UUIDs.
Common Uses
Primary keys that double as creation order
Log identifiers that group by time
Distributed system event IDs
URL-safe public identifiers
Replace UUID v4 for new tables
How It Works
We compose 48 bits of millisecond timestamp with 80 bits of CSPRNG randomness, then encode the full 128 bits in Crockford Base32 to produce a 26-character string. The format and algorithm follow the ULID spec.
Privacy
Generation happens on your device. The bytes never leave your browser.