Why use a ULID?
ULIDs combine a timestamp with randomness in a compact 26-character representation. Their text order follows creation time, which can help with database indexes and logs.
Core transformations run locally in your browser.
Generate sortable ULIDs or decode the millisecond timestamp embedded in an existing ULID.
Generate lexicographically sortable 128-bit identifiers.
Embedded time: 2016-07-30T23:54:10.259Z
Unix milliseconds: 1469922850259
ULIDs combine a timestamp with randomness in a compact 26-character representation. Their text order follows creation time, which can help with database indexes and logs.
A ULID exposes its creation time. Use a fully random identifier when revealing approximate creation time would be undesirable.