Gerador de UUID

Gere UUIDs (v1, v4, v7) para testes e desenvolvimento. Copie identificadores únicos instantaneamente.

Totalmente aleatório. Versão mais utilizada.

150

Gerador de UUID

Um UUID (Identificador Universalmente Único) é um identificador de 128 bits usado para identificar recursos de forma única em sistemas distribuídos. UUIDs são essenciais no desenvolvimento de software para chaves primárias de banco de dados, identificadores de API, tokens de sessão e IDs de correlação de mensagens onde valores globalmente únicos são necessários sem coordenação central.

Esta ferramenta gera UUIDs em três versões: v1 (baseado em timestamp, inclui hora de criação), v4 (totalmente aleatório, o mais utilizado) e v7 (timestamp Unix + aleatório, ordenável por hora de criação conforme RFC 9562). Cada versão tem diferentes trade-offs entre unicidade, privacidade e ordenação.

Como funciona

UUID v4 usa 122 bits aleatórios, dando 2^122 (≈5,3 × 10^36) valores possíveis. A probabilidade de colisão após gerar 1 bilhão de UUIDs é aproximadamente 2,7 × 10^-20, tornando duplicatas virtualmente impossíveis na prática.

Casos de uso

  • Gerar chaves primárias únicas sem auto-incremento
  • Criar IDs de correlação para rastreamento em sistemas distribuídos
  • Atribuir identificadores únicos a recursos e entidades de API
  • Testar aplicações que requerem entradas de UUID

Calculadoras Relacionadas