J-Kit
English

gerador uuid v4 online

Gerador UUID v4 online

UUID v4 é o formato mais popular para identificadores únicos: 122 bits de aleatoriedade criptograficamente segura, definidos pela RFC 9562. É ideal para IDs de registros, sessões, correlação de logs e qualquer contexto onde colisões devem ser praticamente impossíveis.

Continuar na ferramenta

Abrir ferramenta completa

O que torna UUID v4 seguro?

  • UUID v4 usa 122 bits aleatórios gerados por um CSPRNG (Cryptographically Secure Pseudo-Random Number Generator). Com 2¹²² valores possíveis (~5,3×10³⁶), a probabilidade de colisão entre dois UUIDs gerados de forma independente é astronomicamente baixa.
  • A API nativa crypto.randomUUID() do navegador usa o CSPRNG do sistema operacional, garantindo qualidade de entropia adequada. Nenhum dado é enviado para servidores.

Exemplos de UUID v4

Formato canônico

Entrada
crypto.randomUUID()
Saída esperada
550e8400-e29b-41d4-a716-446655440000

Sempre 36 caracteres com 4 hífens. O 13º hex é sempre "4" (versão) e o 17º é "8", "9", "a" ou "b" (variante RFC 4122).

ID de banco de dados

Entrada
INSERT INTO users (id, ...) VALUES (?, ...)
Saída esperada
6ba7b810-9dad-11d1-80b4-00c04fd430c8

PostgreSQL tem tipo nativo UUID; MySQL armazena como CHAR(36) ou BINARY(16).

FAQ da ferramenta completa

UUID v4 é um identificador único de 128 bits gerado com bits aleatórios, exceto pelos 4 bits de versão (posição 13) e 2 bits de variante (posição 19). O formato é xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx, onde y é 8, 9, a ou b.

Perguntas frequentes

UUID v4 pode colidir?

Na teoria, sim — mas a probabilidade é tão baixa que é considerada desprezível para quase todos os casos práticos. Para gerar um bilhão de UUIDs por segundo durante 85 anos, haveria 50% de chance de uma colisão. Para a maioria dos sistemas, isso é seguro o suficiente.

Esta página substitui uma análise oficial ou profissional?

Não. Ela ajuda a entender o cenário e usar a ferramenta com mais segurança, mas decisões reais devem considerar fonte oficial, contexto completo e orientação qualificada quando necessário.