UUID Generator
Generate universally unique identifiers in every version — v1 through v8 — and copy them with a click.
Developer tools
Every version, one click
All eight UUID versions defined by RFC 9562, generated fresh on every click. The v3/v5 pair hashes the same random name, so they change together.
Time-based
Built from the current timestamp, clock sequence, and node ID.
5ec016e0-ced2-11f1-9f9b-957e1c4fbfb3
DCE Security
Like v1, but embeds a local domain and identifier (e.g. POSIX UID).
000003e9-ced2-21f1-9c00-8b1293dc128f
Name-based (MD5)
Deterministic — hashes a namespace and name with MD5.
93094994-055e-3d5c-9472-573cf28b7c67
Random
Fully random. The most widely used version.
e2b750b7-b811-4920-af83-78db09040309
Name-based (SHA-1)
Deterministic — hashes a namespace and name with SHA-1.
236b2d00-0609-579b-8971-ce3ddf7934aa
Reordered time
Field-compatible with v1, reordered so IDs sort by creation time.
1f1ced25-ec11-61bc-b831-7571207113d1
Unix timestamp
Unix-epoch timestamp plus randomness. Great for database keys.
01a16874-9d48-7324-aba2-dbdc665326f5
Custom
Reserved for vendor-specific layouts — filled here with random data.
5d46279a-5563-848f-b211-c5f43cba7828