Generate cryptographically secure Universally Unique Identifiers (UUIDs) for your software development, database keys, distributed systems, or testing needs. Create standard-compliant UUIDs in version 1, 4, or 5 formats.
UUIDs (Universally Unique Identifiers) are 128-bit values designed to be unique across space and time. Different versions use different algorithms to achieve this uniqueness.
Version | Generation Method | Best Used For |
---|---|---|
Version 1 | Based on timestamp and MAC address | When you need chronological ordering or want to trace origin |
Version 4 | Generated using random or pseudo-random numbers | Most common usage, perfect for general-purpose identification needs |
Version 5 | Generated by hashing a namespace identifier and name | When you need deterministic UUIDs derived from existing identifiers |
A standard UUID is represented as 32 hexadecimal characters, displayed in 5 groups separated by hyphens: 8-4-4-4-12 (e.g., 550e8400-e29b-41d4-a716-446655440000)