UUID Generator
Free online UUID/GUID generator tool (v4)
About UUID Generator
Generates RFC 4122 UUIDs in two versions: v4 (random, using crypto.randomUUID when available, with a Math.random fallback) and v7 (time-ordered: 48-bit Unix millisecond timestamp plus 74 random bits). You can produce 1 to 100 UUIDs per batch and copy them all at once.
How to Use
1. Pick UUID v4 or v7 from the Version dropdown. 2. Set Count (1-100). 3. Toggle Uppercase to emit hex in uppercase, and With Hyphens to keep or strip the 8-4-4-4-12 dashes. 4. Click Generate; results appear in a monospace textarea. 5. Use Copy All to copy the batch newline-separated, or Clear to reset.
UUID v4 vs v7
v4 UUIDs are fully random and have no intrinsic ordering, good for opaque identifiers. v7 UUIDs embed the generation timestamp in the high bits, so they sort chronologically and are ideal for database indexes, log entries, and event sourcing. The v7 implementation here sets the version nibble to 0x7 and the variant bits to 10xxxxxx per the draft RFC.
▶Are the generated UUIDs cryptographically random?
▶Why would I strip the hyphens?
▶What is the maximum batch size?
▶Can I reproduce the same UUID twice?
If this tool has been helpful to you, consider buying me a coffee.
Buy me a coffee