ULID Generator
Generate Universally Unique Lexicographically Sortable Identifiers
Guarantees sorting order even within the same millisecond
Generated ULIDs:
ULID (Universally Unique Lexicographically Sortable Identifier) is an alternative to UUID that offers:
- 128-bit compatibility with UUID
- Lexicographically sortable (sorted by creation time)
- Canonically encoded as 26 characters string (vs 36 for UUID)
- URL-safe characters: case-insensitive (no special characters)
- Monotonicity option to ensure proper sorting with same timestamp
- Contains a timestamp component allowing extraction of creation time
Format: first 10 characters encode the time in milliseconds, remaining 16 are random