Skip to content
empinet.dev
Generators

ULID Generator and Inspector

Generate sortable ULIDs or decode the millisecond timestamp embedded in an existing ULID.

ULID generator

Generate lexicographically sortable 128-bit identifiers.

Inspect a ULID

Embedded time: 2016-07-30T23:54:10.259Z

Unix milliseconds: 1469922850259

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.

Timestamp privacy

A ULID exposes its creation time. Use a fully random identifier when revealing approximate creation time would be undesirable.