UUID Generator
Generate random UUID v4 identifiers. Bulk generate up to 100 at once.
What is a UUID?
A UUID (Universally Unique Identifier) is a 128-bit number used to identify information uniquely in computer systems. UUID v4 generates random identifiers using cryptographic randomness.
UUID v4 format
The standard UUID format is xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx where x is any hex digit and y is one of 8, 9, A, or B. The total length is 36 characters including hyphens.
Common UUID use cases
- Database primary keys — Distributed systems where auto-increment doesn't work.
- API request IDs — Track requests for logging and debugging.
- User identifiers — Create unique user IDs across systems.
- File names — Generate unique filenames to avoid collisions.
- Session tokens — Create secure session identifiers.
Nil UUID
The nil UUID is 00000000-0000-0000-0000-000000000000. It's used as a placeholder or default value in some systems.
Collision probability
UUID v4 uses 122 random bits. The probability of collision between two UUIDs is astronomically small — approximately 1 in 5.3 quintillion.
Is my UUID secure?
Yes. Generation uses the browser's cryptographic random number generator (crypto.randomUUID()). All processing happens locally on your device.