UUID Generator

Generate UUIDs in bulk — v4 (random), v7 (time-ordered, RFC 9562), v1 (timestamp), or v3/v5 (namespace-hashed). Inspect any UUID to see its version, variant, and embedded timestamp. 100% client-side.

Output
Click Generate to create UUIDs.
Byte layout
Which version should I use?
v4 Random
Default choice for new systems. 122 bits of entropy — effectively never collides. Not sortable.
v7 Time-ordered
Newer standard (RFC 9562, 2024). First 48 bits are Unix ms → sorts chronologically. Better for DB primary keys due to locality of inserts.
v1 Time + node
Legacy. Traditionally used the MAC address; browser version uses a random node. Embeds a 60-bit timestamp (100 ns since 1582).
v3 / v5
Deterministic — same namespace+name always produces the same UUID. v3 uses MD5, v5 uses SHA-1. Useful for generating a stable ID from external references.