ULID Generator
Generate ULIDs (Universally Unique Lexicographically Sortable Identifiers). 26 characters, URL-safe, time-sortable, and compatible with UUIDs.
100% Secure - Generated Locally in Your Browser
Time Sortable
URL Safe
48-bit Timestamp
Generate ULID
Create sortable unique identifiers
Generated ULIDs
Click "Generate ULIDs" to create unique identifiers
ULID Structure
Each ULID consists of two parts: timestamp and randomness
TIMESTAMP (10 chars)
RANDOMNESS (16 chars)
01ARZ3NDEKTSV4RRFFQ69G5FAV
Example: This ULID was generated at a specific millisecond and includes 80 bits of randomness
Timestamp (48 bits)
Milliseconds since Unix epoch (1970-01-01). Provides time-ordered sorting and lasts until 10889 AD.
Randomness (80 bits)
Cryptographically secure random value. Provides 1.21 quintillion unique IDs per millisecond.
Technical Specifications
ULID is designed to be sortable, URL-safe, and compatible with UUIDs
Features
- Cryptographically secure randomness
- Client-side generation only
- Lexicographically sortable
- No special characters (URL-safe)
Specifications
- 26 characters (128 bits)
- Crockford's Base32 encoding
- 48-bit timestamp + 80-bit randomness
- 1.21M IDs per millisecond