Gere identificadores UUID v4 únicos instantaneamente. Criptograficamente seguro com geração em massa e múltiplas opções de formato. Todo processamento acontece localmente no seu navegador.
Selecione quantos UUIDs você precisa gerar de uma vez. As opções variam de 1 a 100 para necessidades de geração em massa.
Escolha seu formato preferido: minúsculas (padrão), maiúsculas ou com chaves (comumente usado em ambientes Windows/.NET).
Clique em "Gerar" para criar seus UUIDs. Copie UUIDs individuais com o botão copiar, ou use "Copiar Tudo" para copiar todos os UUIDs gerados de uma vez.
Use a seção de validação para verificar se uma string existente é um UUID v4 válido. Cole qualquer UUID e clique em "Validar" para verificar seu formato.
Um UUID é um valor de 128 bits exibido como 32 dígitos hexadecimais em 5 grupos separados por hífens: 8-4-4-4-12. Por exemplo: 550e8400-e29b-41d4-a716-446655440000. O formato é padronizado na RFC 4122.
Usa 122 bits de dados aleatórios para unicidade. A posição 13 é sempre "4" (identificador de versão). A posição 17 é 8, 9, a ou b (identificador de variante). Todas as outras posições são dígitos hexadecimais aleatórios. Sem informação de timestamp ou endereço MAC.
Esta ferramenta usa a API Web Crypto (crypto.randomUUID()) que internamente usa um gerador de números aleatórios criptograficamente seguro. O navegador gera 122 bits aleatórios, depois define os bits de versão (4) e variante de acordo com a RFC 4122.
Com 2^122 UUIDs possíveis, a probabilidade de colisão é insignificante. Para ter 50% de chance de colisão, você precisaria de aproximadamente 2,71 quintilhões de UUIDs. Gerar 1 bilhão de UUIDs por segundo levaria cerca de 86 anos para atingir esse ponto.
UUID v4 é imprevisível e adequado para uso de segurança. Não pode ser adivinhado ou enumerado. Sem vazamento de informação (diferente do v1 com endereço MAC). Seguro para IDs de sessão, chaves de API e tokens secretos. Gerado localmente - nunca enviado para nenhum servidor.
IDs auto-incremento: Previsíveis, expõem contagem de registros, não portáveis. Timestamps: Podem colidir, expõem tempo de criação. Números aleatórios: Precisam de consideração de tamanho, formato varia. UUID v4: Padronizado, portável, imprevisível, resistente a colisões.
UUID (Identificador Universalmente Único) é um identificador de 128 bits que é praticamente garantido ser único em todo espaço e tempo. UUIDs são comumente usados em bancos de dados, sistemas distribuídos e aplicações onde identificadores únicos são necessários sem coordenação central.
Predefinições salvas é um recurso para Apoiadores.
Histórico de ferramentas é um recurso para Apoiadores.
Notas de ferramentas é um recurso para Apoiadores.
xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx