Versões e formatos
Compare de relance a estrutura, as características e o momento de uso de cada versão e formato de identificador.
UUID v1 time
A primeira versão de UUID, gerada a partir do tempo e de um nó (geralmente o endereço MAC).
UUID v3 name / MD5
Um UUID determinístico criado ao fazer o hash MD5 de um nome e um namespace.
UUID v4 random
O UUID padrão mais utilizado, criado com 122 bits aleatórios.
UUID v5 name / SHA-1
Um UUID determinístico criado ao fazer o hash SHA-1 de um nome e um namespace.
UUID v7 time-sortable
O UUID mais recente, ordenável cronologicamente por guardar os milissegundos Unix nos primeiros 48 bits.
NIL UUID zero
Um UUID especial com todos os bits em zero.
GUID Microsoft
A notação da Microsoft para UUID, geralmente em maiúsculas e entre chaves.
ULID Base32
Um identificador curto e ordenável por tempo, em 26 caracteres Crockford Base32.
NanoID URL-safe
Um identificador conciso, com 21 caracteres por padrão, formado por caracteres seguros para URLs.