UUID / GUID Generator (v1, v3, v4, v5 & v7)
Your version 4 UUID (GUID)
UUID (universally unique identifier) and GUID (globally unique identifier) are commonly used interchangeably. This tool generates RFC-compatible version 1, 3, 4, 5, and 7 UUIDs that can be used anywhere a GUID string is expected. (Note: some Microsoft APIs serialize a GUID's bytes in a different order, so the two aren't always byte-for-byte identical in binary form.)
UUID v7 adds a Unix timestamp prefix, so newer IDs sort after older ones and work well as database primary keys or append-friendly indexes. UUID v1 also embeds a timestamp, plus a node identifier (a random 48-bit value here, since no MAC address is available in the browser) and a clock sequence. Choose v4 when you want a fully random UUID with no embedded ordering information.
UUID v3 and v5 are deterministic: the same namespace + name always produces the same UUID, which makes them useful for generating stable IDs from existing identifiers (e.g. hashing a URL or domain name into a UUID) without a lookup table. v3 uses MD5 and v5 uses SHA-1 — v5 is generally preferred today since MD5 and SHA-1 are both considered weak for cryptographic purposes, though that weakness doesn't meaningfully matter for this non-security identifier use case.