Generate random, RFC-4122-compliant UUIDs (v4) for use in code, databases, or testing.
About UUID v4
A UUID (Universally Unique Identifier) is a 128-bit value used to uniquely identify information without needing a central authority to coordinate values. Version 4 UUIDs are generated using random numbers, giving an astronomically low chance of collision — making them ideal for database keys, session IDs, and distributed systems.
FAQ
How random is this? UUIDs are generated using crypto.getRandomValues(), your browser's cryptographically secure random number generator.
Can two generated UUIDs ever collide? Theoretically possible, but the probability is negligible — you'd need to generate billions of UUIDs per second for thousands of years before a collision became likely.