UUID Generator

Generate universally unique identifiers

Result
Click "Generate" to create a UUID

About versions

v1 — Based on timestamp and MAC address. Useful when you need time-based ordering with machine identification.
v3 — Based on MD5 hash of a namespace + name. Deterministic: same namespace + name always produces the same UUID.
v4 — Randomly generated. The most common and recommended version for most use cases.
v5 — Same as v3, but uses SHA-1 instead of MD5. More secure and also deterministic.
v6 — Reordered timestamp for lexicographic sorting. Compatible with v1, but better for database indexes.
v7 — Unix timestamp in milliseconds + random bits. Ideal for database primary keys.