Gerador de UUID / GUID
Crie identificadores únicos universais para bancos de dados, APIs ou arquivos. Eles são gerados no seu navegador com um gerador aleatório criptograficamente seguro.
O que é um UUID?
Um UUID (Universally Unique Identifier), também chamado de GUID no mundo Microsoft, é um identificador de 128 bits escrito como 32 dígitos hexadecimais em grupos de 8-4-4-4-12, por exemplo 550e8400-e29b-41d4-a716-446655440000. A sua grande vantagem é que ele pode ser gerado em qualquer lugar, sem coordenação com um banco de dados central, com uma probabilidade de repetição praticamente nula.
UUID v4 ou UUID v7
O UUID v4 tem 122 bits aleatórios e é o mais usado. O UUID v7 (RFC 9562, 2024) começa com a data e a hora em milissegundos, então os identificadores ficam ordenados cronologicamente. Isso o torna muito mais eficiente como chave primária em bancos de dados, porque os índices não se fragmentam ao inserir novas linhas.
O número da versão é o primeiro dígito do terceiro grupo: em …-7b41-… é um 7.
E um ULID?
Um ULID (Universally Unique Lexicographically Sortable Identifier) também combina 48 bits de data e 80 bits aleatórios, mas é escrito com 26 caracteres na base 32 de Crockford (sem I, L, O nem U, para evitar confusões), por exemplo 01J9ZQ3K8M4X7V2B6N5C1D0E9F. É mais curto que um UUID e também é ordenado por data.