Security
Processed locally in your browser — not uploaded
UUID Generator
Generate cryptographically random version 4 UUIDs (RFC 4122) — one at a time or up to 100 at once, with optional uppercase and hyphen-free formatting. Uses the browser's secure random number generator. Runs entirely in your browser.
5 UUIDs
- c722a5bd-d921-4764-9305-b002c6999c3e
- 2a45591b-bcf0-4470-8d09-e69030395be6
- fe2e1b27-6b8e-439c-8f53-fb1b4dcd765e
- b350291c-6fbc-48e0-ba69-80db8d1dac29
- 54dc8597-5e34-4210-858b-8137b80a6705
01
How to use
- Choose how many UUIDs to generate, and whether to uppercase them or drop the hyphens.
- Click Generate, or the list refreshes automatically as you change options.
- Copy a single UUID or all of them at once.
02
Understanding the output
These are version 4 UUIDs (RFC 4122) — 122 random bits plus fixed version/variant bits, generated using the browser's cryptographically secure random number generator (crypto.getRandomValues), not Math.random().
03
Common issues & tips
- •UUIDs aren't sequential or sortable by generation time — that's expected for v4. If you need time-ordered IDs, look at UUID v7 or a ULID instead.
Frequently asked questions
- How random are these?
- They use crypto.getRandomValues() (or crypto.randomUUID() directly, where available) — a cryptographically secure random source, not Math.random().
- Are UUIDs guaranteed to be unique?
- Not mathematically guaranteed, but a v4 UUID has 122 random bits, making a collision astronomically unlikely in practice — far beyond any realistic usage volume.
- Is anything sent to a server?
- No. Generation happens entirely in your browser.