Generate RFC 4122 compliant UUIDs (v1, v4, v5) for databases, APIs, and unique identifiers
Generate UUID v1 (time-based), v4 (random), and v5 (namespace-based)
v4 and v5 use Web Crypto API for true randomness
Copy UUID to clipboard with one click
🔒 Browser-Based Security
All UUIDs are generated in your browser using window.crypto. No data leaves your device.
Enter namespace and name for UUID v5 generation
UUIDs provide globally unique identifiers that are essential for:
⚠️ UUID v1 is NOT recommended for security-sensitive applications as it reveals timestamp and (theoretical) MAC address
Version | Use Case | Security |
---|---|---|
v1 | Time-based with node identifier | Low - reveals timestamp |
v4 | Fully random (recommended) | High - cryptographically secure |
v5 | Namespace-based (SHA-1) | High - deterministic but secure |
💡 For most applications, UUID v4 is the best choice due to its randomness and security