Desenvolvimento

Gerador de UUID v4

Gere UUIDs (também conhecidos como GUIDs) versão 4 aleatórios e criptograficamente seguros. Use em bancos de dados, APIs, tokens e qualquer lugar que precise de um identificador único.

ddbcaf36-b760-4f71-85a0-8f880c5576a7

UUID v4 conforme RFC 4122. Geração criptograficamente segura via crypto.randomUUID().

Quando usar UUID

  • 🗄️ Chave primária de banco de dados em sistemas distribuídos
  • 🔑 Tokens de API e identificadores de sessão
  • 📁 Nomes de arquivo para evitar colisões
  • 🔗 IDs de mensagens em filas e eventos
  • 🧪 Identificadores de teste isolados

Perguntas frequentes

O que é um UUID?

UUID (Universally Unique Identifier), também chamado de GUID, é um identificador de 128 bits projetado para ser único em todo o mundo. A versão 4 é gerada de forma aleatória.

A chance de colisão é zero?

É praticamente zero. Para gerar uma colisão entre UUIDs v4, seria necessário gerar 1 bilhão por segundo durante 85 anos para ter uma probabilidade de 50%.

Os UUIDs gerados são criptograficamente seguros?

Sim. Usamos crypto.randomUUID() do navegador, que utiliza fonte de entropia segura. São apropriados para identificadores de banco de dados, tokens e chaves de API.

Qual a diferença entre UUID e GUID?

Nenhuma técnica. GUID (Globally Unique Identifier) é o nome usado pela Microsoft, UUID é o nome do padrão RFC 4122. São o mesmo formato de 128 bits.

Ferramentas relacionadas