Gere identificadores universais únicos (UUID) instantaneamente no seu navegador. Suporta v4, geração em massa e formatação personalizada.
Geração profissional de UUID com recursos de nível empresarial
Usa a API Web Crypto para geração de UUID v4 verdadeiramente aleatória com 122 bits de aleatoriedade.
Todos os UUIDs são gerados localmente no seu navegador. Nenhum dado é enviado para nenhum servidor.
Gere até 100 UUIDs de uma vez para povoamento de bancos de dados, testes ou desenvolvimento.
Alterne entre maiúsculas e minúsculas. Copie UUIDs individuais ou todos instantaneamente.
Geração instantânea sem latência de rede. Funciona offline após o carregamento inicial da página.
Gera identificadores UUID v4 válidos de acordo com a especificação RFC 4122.
Perguntas comuns sobre geração de UUID
Um UUID (Identificador Universal Único) é um identificador de 128 bits que é único em todos os dispositivos e ao longo do tempo. Use UUIDs como chaves primárias em bancos de dados, para sistemas distribuídos, identificadores de API, tokens de sessão e em qualquer lugar onde você precise de identificadores únicos garantidos sem uma autoridade central.
UUID v1 é baseado no tempo, v3 e v5 são baseados em nome (usando MD5 e SHA-1 respectivamente), v4 é gerado aleatoriamente e v7 é ordenado por tempo. UUID v4 é a versão mais usada pois fornece 122 bits de aleatoriedade com uma probabilidade de colisão extremamente baixa.
UUID v4 tem 2^122 valores possíveis. A probabilidade de colisão é astronomicamente baixa — você precisaria gerar 2,71 quintilhões de UUIDs para ter 50% de chance de uma única colisão. Para fins práticos, os valores UUID v4 são únicos.
Sim. Usamos a API Web Crypto (crypto.randomUUID()) que fornece geração de números aleatórios criptograficamente seguros. Toda a geração acontece localmente no seu navegador — os dados nunca são enviados para nossos servidores.
UUIDs são excelentes para bancos de dados distribuídos e microsserviços onde IDs auto-incrementados podem colidir. No entanto, UUID v4 pode causar fragmentação de índice em índices B-tree. Considere UUID v7 (ordenado por tempo) para melhor desempenho do banco de dados, ou use UUIDs como identificadores secundários junto com chaves primárias auto-incrementadas.
O formato padrão de UUID consiste em 8-4-4-4-12 caracteres hexadecimais separados por hífens (ex: 550e8400-e29b-41d4-a716-446655440000). O comprimento total é de 36 caracteres incluindo hífens ou 32 dígitos hexadecimais.
Explore mais ferramentas para desenvolvedores