UUID Generator

Generate UUIDs in versions 1, 3, 4, 5, 6 and 7. Choose a version, pick your options, and click Generate. All processing happens locally in your browser.

Copied!

UUID Versions Explained

VersionMethodUse Case
v1Timestamp (100-ns) + random nodeTime-ordered IDs; embeds creation time
v3MD5 hash of namespace + nameDeterministic ID from a name (e.g. DNS hostname)
v4Cryptographically randomGeneral-purpose unique ID - most popular
v5SHA-1 hash of namespace + nameLike v3 but uses SHA-1 (recommended over v3)
v6Reordered v1 timestampDatabase-friendly sorting of time-based IDs
v7Unix ms timestamp + randomModern time-based, monotonic, best for databases