UUID Generator
Generate RFC 9562-compliant UUID v4 (random) or v7 (time-ordered) values in bulk, entirely in your browser.
How to use the UUID Generator
- Choose UUID v4 (random) or v7 (time-ordered).
- Set how many to generate (1–100).
- Optionally toggle uppercase or remove-hyphens formatting.
- Click Generate.
- Copy an individual UUID, copy all of them at once, or download the list as a
.txtfile.
Changing the version, count, or formatting options only takes effect the next time you click Generate — the current list stays as-is until you regenerate it.
How This Tool Works
UUID v4 is fully random — 122 bits of randomness generated via the browser's crypto.getRandomValues (through crypto.randomUUID), with 6 fixed bits marking the version (4) and variant. Collisions are astronomically unlikely even at huge scale, but v4 UUIDs sort in no meaningful order.
UUID v7 (RFC 9562) embeds the current Unix timestamp in milliseconds in its first 48 bits, followed by random bits for the rest. This makes v7 UUIDs sortable by creation time and friendlier to database indexes than v4, while still being globally unique.
Generation happens entirely in your browser using the Web Crypto API — nothing is sent to a server, so it's safe to generate IDs for real systems here.