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 funcionalidades de nível empresarial
Utiliza 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 qualquer servidor.
Gere até 100 UUIDs de uma só vez para povoamento de bases 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.
Questões 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. Utilize UUIDs como chaves primárias em bases de dados, para sistemas distribuídos, identificadores de API, tokens de sessão e em qualquer lugar onde necessite de identificadores únicos garantidos sem uma autoridade central.
UUID v1 é baseado no tempo, v3 e v5 são baseados em nome (utilizando MD5 e SHA-1 respetivamente), v4 é gerado aleatoriamente e v7 é ordenado por tempo. UUID v4 é a versão mais utilizada 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 — seria necessário gerar 2,71 quintiliões de UUIDs para ter 50% de probabilidade de uma única colisão. Para fins práticos, os valores UUID v4 são únicos.
Sim. Utilizamos 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 os nossos servidores.
Os UUIDs são excelentes para bases de dados distribuídas e microsserviços onde os IDs auto-incrementados podem colidir. No entanto, UUID v4 pode causar fragmentação de índices em índices B-tree. Considere UUID v7 (ordenado por tempo) para melhor desempenho da base de dados, ou utilize UUIDs como identificadores secundários juntamente 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 programadores