O que é Gerador de UUID?
Gerador de UUID v4 gratuito online. Use crypto.randomUUID() para criar identificadores universalmente únicos. Gere lotes de até 50 UUIDs.
Identificadores Únicos Universais (UUIDs) são essenciais para o desenvolvimento moderno de software. Eles servem como chaves primárias de banco de dados, identificadores de sessão, identificadores em sistemas distribuídos e IDs de recursos de API — em qualquer lugar em que você precise de um valor único que não exija uma autoridade central para coordenar. O Gerador de UUID produz UUIDs versão 4 conforme o RFC 4122 usando o gerador criptográfico de números aleatórios do seu navegador, garantindo que cada ID seja verdadeiramente único e imprevisível.
A ferramenta gera UUIDs no formato hexadecimal padrão 8-4-4-4-12 (por exemplo, 550e8400-e29b-41d4-a716-446655440000). A geração em lote cria 1, 5, 10 ou 50 UUIDs de uma só vez — útil para pré-gerar identificadores para uma nova migração de banco de dados ou para atribuir IDs a recursos em lote. Cada UUID do lote é independentemente aleatório, portanto não há padrão sequencial que possa ser adivinhado.
As opções de personalização cobrem as variações de formato mais comuns. Desative os hífens para produzir uma string hex compacta de 32 caracteres sem separadores, comumente usada em nomes de arquivos ou quando os UUIDs são armazenados sem formatação. Alterne entre minúsculas e maiúsculas — alguns sistemas preferem a representação hexadecimal em maiúsculas, enquanto outros padronizam em minúsculas. Cada UUID do lote é atualizado para refletir as escolhas de formatação atuais.
A geração usa crypto.randomUUID() quando disponível, com fallback para uma implementação aleatória criptograficamente segura baseada na Web Crypto API. Isso significa que os UUIDs são adequados para aplicações sensíveis à segurança, como tokens de autenticação, links de redefinição de senha e gerenciamento de sessões — e não apenas para dados de teste. Dois UUIDs gerados nunca serão iguais, e a natureza aleatória torna cada um imprevisível.