UUID Generator (All Versions) is a fast and easy online tool that lets you generate UUIDs across multiple versions. Simply select a version tab and generate or enter inputs, and the tool instantly creates UUIDs. You can switch between V1–V5, use custom or predefined namespaces, and copy results easily. Created by team DevManifesto.
Version 1 — Time-based
Generated from the current timestamp and a random node identifier. Each UUID encodes when it was created, making them chronologically sortable.
Version 2 — DCE Security
Based on V1 but embeds a local domain identifier and a local ID (e.g. POSIX UID/GID) into the UUID structure. Select a domain and enter your local identifier.
Version 3 — Name-based (MD5)
Deterministic: the same namespace + name always produces the same UUID. Uses MD5 hashing. For SHA-1 hashing, use V5.
Version 4 — Random
Fully random UUID generated using crypto.getRandomValues(). The most commonly used UUID version — suitable for most use cases.
Version 5 — Name-based (SHA-1)
Deterministic: the same namespace + name always produces the same UUID. Uses SHA-1 hashing (stronger than V3's MD5). Preferred over V3 for new applications.
