UUID Generator
Generate unique UUIDs (Universally Unique Identifiers) for your applications. Supports UUID v4 and bulk generation.
What is a UUID?
A UUID (Universally Unique Identifier) is a 128-bit number used to uniquely identify information in computer systems. The probability of generating duplicate UUIDs is extremely low.
UUID Versions
Version 4 (Random)
The most commonly used version. Generated using random or pseudo-random numbers. Example: 550e8400-e29b-41d4-a716-446655440000
Version 1 (Timestamp)
Generated using timestamp and MAC address. Useful when you need time-ordered UUIDs, but may reveal the host's MAC address.
Common Uses
- Database primary keys: Unique identifiers for database records
- Distributed systems: Generate unique IDs without central coordination
- Session IDs: Track user sessions in web applications
- File names: Create unique file names
- API requests: Request tracking and idempotency keys
- Message queues: Unique message identifiers
Format
Standard format: xxxxxxxx-xxxx-Mxxx-Nxxx-xxxxxxxxxxxx
Where M indicates the version and N indicates the variant.