UUID Generator
Generate RFC 4122 UUIDs (v1, v4, v5, v7) individually or in bulk.
Generated using crypto.randomUUID() — cryptographically secure RFC 4122 v4.
Frequently Asked Questions
Does this really generate UUID v1, v5, or v7?
No. The current component uses `crypto.randomUUID()` only, which gives you RFC 4122 version 4 UUIDs.
Can I output UUIDs without hyphens or with braces?
Yes. The format menu supports standard lowercase, uppercase, no hyphens, and `{UUID}` brace wrapping.
How many UUIDs can I generate at once?
Between 1 and 1000. Values outside that range are clamped before generation.
Why are the default UUIDs lowercase?
The default "Standard" format leaves the browser's `crypto.randomUUID()` output as lowercase with hyphens. Use the format dropdown if you need a different style.
Are these secure enough for IDs exposed to users?
They are generated with the browser crypto API, not `Math.random()`. That makes them suitable when you specifically want random v4 UUIDs.