Gerador de UUID

Crie um ou centenas de UUIDs de uma vez com o gerador aleatório criptográfico do seu navegador.

Nível 0 · navegador · ilimitado
UUIDs
 

UUIDs na prática

Um UUID (identificador universalmente único) é um valor de 128 bits escrito como 32 dígitos hexadecimais em cinco grupos: 550e8400-e29b-41d4-a716-446655440000. Sistemas diferentes geram UUIDs de forma independente, sem um contador central, e mesmo assim eles não colidem na prática. São usados como chaves de banco de dados, IDs de requisição e de rastreamento, nomes de arquivo e IDs de mensagens.

A versão 4 é totalmente aleatória: 122 bits aleatórios. É o padrão em quase todo lugar. A versão 7, padronizada na RFC 9562 (2024), começa com um timestamp em milissegundos, então IDs novos ficam depois dos antigos na ordenação. Isso mantém os índices de banco compactos e deixa os IDs aproximadamente cronológicos, por isso muitas equipes hoje preferem o v7 para chaves primárias.

Exemplo resolvido

Em 018f3c2a-7b1e-7c4d-9a2f-5e6b7c8d9e0f, o 7 no início do terceiro grupo é a versão, e o 9 no início do quarto grupo indica a variante da RFC (8, 9, a ou b). Os 12 primeiros dígitos, 018f3c2a7b1e, são o momento de criação em milissegundos desde 1970.

Quão único é único?

Com 122 bits aleatórios, gerar um bilhão de UUIDs v4 dá uma chance de cerca de uma em 10¹⁹ de existir algum repetido.

Como funciona

A página usa o crypto.getRandomValues, o gerador aleatório criptograficamente seguro do navegador, para todos os bits aleatórios. Na versão 4 ela preenche 16 bytes com dados aleatórios e ajusta os quatro bits de versão para 0100 e os dois bits de variante para 10, como exige a RFC 9562. Na versão 7 ela escreve o horário Unix atual em milissegundos nos primeiros 48 bits e preenche o resto com dados aleatórios antes de ajustar versão e variante. Os IDs são gerados só no seu navegador, ao carregar a página e a cada clique em Gerar; nada é guardado ou enviado.

Perguntas frequentes

UUID v4 ou v7?

v4 para IDs aleatórios em geral. v7 quando os IDs forem chaves de banco ou precisarem seguir a ordem de criação.

UUID é a mesma coisa que GUID?

Sim. GUID é o nome da Microsoft para o mesmo formato de 128 bits, geralmente em maiúsculas e às vezes entre chaves.

Dois UUIDs gerados podem ser iguais?

Em teoria, mas a probabilidade é desprezível: cerca de uma em 10¹⁹ mesmo depois de um bilhão de UUIDs v4.

Posso usar UUID como segredo?

O v4 tem 122 bits aleatórios de um gerador seguro, mas UUIDs foram feitos para identificar. Para tokens, use um gerador de segredos próprio.

Fontes

Revisado em 17 de out. de 2026 · vetores de teste fixtures/dev/uuid-generator/