UUID Generator
Generate v4, v7, v1, and NIL UUIDs in bulk. Every value is created in your browser.
How to Use
v4 (random, most common), v7 (time-ordered, sorts well in databases), v1 (timestamp + node), or NIL (all-zero placeholder).
Generate 1–500 UUIDs at once, with optional uppercase or hyphen-stripped output.
Results appear instantly. Copy one row, or copy them all to your clipboard.
FAQ
When should I use v4 vs v7?
v4 is fully random — order is meaningless. v7 places the timestamp in the leading bits, so it sorts in creation order, which makes it ideal for database primary keys. New systems should usually prefer v7.
Is v1 safe?
Classic v1 embeds the host MAC address. This tool randomizes the node bits to avoid leaking hardware identifiers. If you need sortability, v7 is a better modern choice.
Are these values truly random?
Yes — generated via the browser's `crypto.getRandomValues()`, which is cryptographically secure. v4 uses `crypto.randomUUID()` when available.
Is anything sent to a server?
No. All UUIDs are generated locally in your browser and never leave the page.
How many can I generate at once?
Up to 500 in one batch. For larger volumes, run it multiple times.