πŸ†”

UUID Generator

Generate cryptographically secure UUIDs in multiple versions. Generate one or many at once and copy to clipboard.

UUID v4 β€” Randomly generated using cryptographically secure random bytes. The most widely used UUID version. No information about when or where it was generated is embedded.

About UUID Generator

A UUID (Universally Unique Identifier) is a 128-bit label used to uniquely identify objects in computer systems. This tool generates UUIDs using your browser's crypto.getRandomValues() API β€” the same cryptographic source used by operating systems β€” so every UUID is truly random and unpredictable.

UUID Versions

  • v4 β€” 122 bits of randomness. No embedded metadata. The most common choice for database IDs, session tokens, and API keys.
  • v1 β€” Encodes the current timestamp and a node identifier. Monotonically increasing within a millisecond.
  • v7 β€” Newer standard (RFC 9562). Timestamp-ordered random UUID β€” ideal for database primary keys as it sorts chronologically.
  • v5 β€” Deterministic: given the same namespace and name, always produces the same UUID. Uses SHA-1 hashing.

FAQ

Theoretically yes, but practically impossible. A UUID v4 has 2ΒΉΒ²Β² possible values (~5.3 Γ— 10³⁢). The probability of generating a duplicate in 1 billion UUIDs per second for 100 years is still negligible.
GUID (Globally Unique Identifier) is Microsoft's name for the same concept. They are technically identical β€” a GUID is a UUID. The terms are interchangeable.
Yes. UUID v4 and v7 generation uses crypto.getRandomValues(), which is the browser's CSPRNG (cryptographically secure pseudo-random number generator).