What is a UUID?
A Universally Unique Identifier (UUID) is a 128-bit label used for information in computer systems. Version 4 UUIDs, which this tool generates, are randomly generated using cryptographically strong random numbers.
Collision Probability
The probability of a collision (two identical UUIDs being generated) is astronomically low. Even if you generated 1 billion UUIDs every second for the next 100 years, the chances of creating a duplicate are virtually zero.
When to Use UUIDs
- Database Primary Keys: Prevents ID enumeration and makes merging databases easier.
- Distributed Systems: Generate unique IDs without a central authority.
- File Naming: Avoid name collisions in cloud storage buckets.