What this tool does
This generator hands you up to 100 UUIDs at once, ready to paste into a database, seed file or config. Everything runs in your browser: no sign-up, no request quota, no round trip to a server.
Output defaults to the canonical lower-case form with hyphens (8-4-4-4-12). Switch to upper case if your convention requires it, or drop the hyphens to get 32 hex characters — a shape many databases use for fixed-length columns.
How to use
- Step 1: set the count Pick a count between 1 and 100. The list regenerates automatically — no button needed. For larger batches, generate several pages and concatenate them.
- Step 2: choose the format Keep hyphens for the conventional form, or turn them off when your column is CHAR(32). Upper case is a matter of house style (and collation) rather than correctness.
- Step 3: copy or download Use Copy to put the whole batch on your clipboard, or Download for a txt file with one value per line. Neither path touches the network.
Limits
Only version 4 (random) is generated. Version 1 leaks MAC address and timestamps, v3/v5 are namespace-hash based and need an input name, and v7 is time-ordered with its own clock semantics — none are offered here. The per-run ceiling is 100; repeat for more. Nothing is persisted, so a reload produces a fresh batch.
FAQ
What is the difference between UUID and GUID?
None in practice. GUID is Microsoft terminology for the same standard; the format is identical and the two are interchangeable.
Will these UUIDs ever collide?
Extremely unlikely. With 122 random bits, a billion generated values still collide with a probability around one in two million. A unique index on the column settles the question entirely.
Can I use a UUID as a password or key?
Better not. A UUID carries 122 random bits in a rigid format, which is a poor density for key material. Use a dedicated password or key generator, or draw fixed-length random bytes from Web Crypto instead.
Does removing hyphens affect uniqueness?
No. Hyphens are visual grouping only and carry no information: the 32 hex characters and the hyphenated form encode exactly the same bits.
Is any of this uploaded or logged?
No. Generation happens in the page and nothing containing the values is ever sent; open the Network panel to verify for yourself.
Why not offer v7 (time-ordered)?
v7 embeds a creation timestamp, which leaks ordering and rate information. It deserves its own tool with an explicit clock story once there is a concrete need such as a time-series primary key.