UUID/GUID Generator
Generate UUIDs (Universally Unique Identifiers) and GUIDs instantly with support for multiple versions
UUID Version Information
Version 4 (Random)
The most common UUID version. Generated using random or pseudo-random numbers. Provides 122 bits of randomness. Example: 550e8400-e29b-41d4-a716-446655440000
Version 1 (Timestamp)
Generated from the current timestamp and machine's MAC address (or random node ID). Sortable by creation time. Example: 6ba7b810-9dad-11d1-80b4-00c04fd430c8
Nil UUID
Special UUID with all bits set to zero. Used as a placeholder or to indicate "no UUID". Always: 00000000-0000-0000-0000-000000000000
Common Use Cases:
- • Database Primary Keys: Use v4 for unique record identifiers
- • API Request IDs: Track requests across distributed systems
- • File Names: Generate unique file names to avoid conflicts
- • Session IDs: Create unique session identifiers
- • Transaction IDs: Track financial or data transactions
- • Testing: Generate test data with unique identifiers