Generate random version 4 UUIDs (also called GUIDs) instantly - one at a time or in bulk, for developers, databases, and testing.
UUID Generator
LiveHow it works
A generated UUID might look like: f47ac10b-58cc-4372-a567-0e02b2c3d479 - practically guaranteed to never collide with another randomly generated UUID.
Step-by-step guide
- Set how many UUIDs you need.
- Choose lowercase or uppercase formatting.
- Copy the results directly into your code, database, or configuration.
Why random UUIDs practically never collide
A version 4 UUID has 122 random bits (the remaining 6 bits are fixed to identify the version), giving roughly 5.3 undecillion (5.3 x 10^36) possible values - a number so large that generating billions of UUIDs per second for centuries would still leave collision odds effectively negligible. This is exactly why UUIDs are widely used as unique identifiers across distributed systems and databases without needing a central authority to coordinate and prevent duplicates.
Common mistakes
Frequently asked questions
What's the difference between a UUID and a GUID?
They're essentially the same concept - GUID (Globally Unique Identifier) is Microsoft's term, while UUID (Universally Unique Identifier) is the more general, cross-platform term used in the formal specification. The formats are compatible.
Why is it called "version 4" specifically?
The UUID specification defines several versions using different generation methods - version 4 is the fully random variant (the most commonly used today), while other versions incorporate timestamps or hashed namespace values instead.
Are these UUIDs generated locally, or sent to a server?
Generated entirely in your browser using a cryptographically secure random source - nothing is sent to a server.
Related calculators
See the full list of Generators, or try: