Dev Tools

UUID Generator

Generate a UUID

Check UUID Version and Validity

About UUIDs

A Universally Unique Identifier (UUID) is a 128-bit number used as a unique identifier.

UUID v1 is pseudorandom, created using the time of creation and the MAC address of the computer that created it.

UUID v3 is an MD5 hash, created using a namespace and a name. The namespace must be a UUID, and the name can be any string. Given the same namespace and name, you will always get the same UUID.

UUID v4 is random or pseudorandom, depending on how it is generated. The version 4 UUIDs produced by this tool are cryptographically-strong random values.

UUID v5 is a SHA-1 hash, created using a namespace and a name. Much like v3 UUIDs, given the same namespace and name, you will always get the same UUID. The namespace for v5 UUIDs can either be a UUID, or a preset namespace type (URL, DNS, ISO OID, and X.500 DN), this tool does not currently support ISO OID or X.500 DN.