Generate unique GUIDs and UUIDs instantly with support for all major UUID versions. Perfect for developers, databases, and any application requiring unique identifiers.
Click any UUID to copy it to clipboard
Generating UUIDs...
An error occurred while generating UUIDs.
A Universally Unique Identifier (UUID) is a 128-bit number used to uniquely identify information in computer systems. UUIDs are designed to be unique across space and time, making them ideal for distributed systems and databases.
GUID (Globally Unique Identifier) is Microsoft's implementation of the UUID standard. While they are technically the same, GUID is primarily used in Microsoft technologies while UUID is more universally recognized across different platforms.
Most commonly used version. Generated using random or pseudo-random numbers. Provides the highest entropy and uniqueness guarantee.
Based on timestamp and MAC address. Guarantees uniqueness across time but may reveal system information.
Generated from a name and namespace using MD5 hashing. Deterministic - same input always produces same UUID.
Similar to v3 but uses SHA-1 hashing for better collision resistance. Recommended over v3 for new implementations.
Perfect for primary keys in distributed databases
Unique identifiers for REST API endpoints
Avoiding naming conflicts in distributed systems