Gerador de UUID - Gerar UUID Aleatório Online
Gerador de UUID gratuito com suporte a UUID v4 e UUID v7. Gere identificadores únicos aleatórios instantaneamente no seu navegador.
O que é um UUID?
Um UUID (Universally Unique Identifier) é um identificador de 128 bits usado para identificar informações de forma exclusiva em sistemas de computador. Os UUIDs são padronizados pela Open Software Foundation (OSF) e são amplamente usados em bancos de dados, sistemas distribuídos, APIs e desenvolvimento de software. Nosso gerador de UUID gratuito cria UUIDs aleatórios instantaneamente no seu navegador — nenhum dado é enviado a um servidor.
UUID v4 vs UUID v7
UUID v4 (Aleatório)
Gerado a partir de números aleatórios ou pseudoaleatórios. A versão de UUID mais comum, ideal para identificação única de propósito geral. Contém 122 bits aleatórios e 6 bits de versão/variante.
UUID v7 (Ordenado por timestamp)
Gera UUIDs ordenados por tempo com um timestamp Unix nos primeiros 48 bits, seguido de bits aleatórios. Melhor para indexação em bancos de dados, pois UUIDs mais recentes são classificáveis lexicograficamente. Ideal para chaves primárias em bancos de dados modernos.
Exemplos de UUID
UUID v4 (Aleatório)
550e8400-e29b-41d4-a716-446655440000UUID v7 (Baseado em timestamp)
018f3e0c-a1b3-7000-8000-000000000000Como Usar o Gerador de UUID
- 1
Selecione a versão do UUID — v4 para aleatório, v7 para UUIDs ordenados por tempo
- 2
Escolha quantos UUIDs gerar (1, 5, 10 ou 50)
- 3
Clique em "Gerar UUID" ou "Gerar Múltiplos" para criar UUIDs
- 4
Copie UUIDs individuais ou baixe todos como um arquivo de texto
Perguntas Frequentes
Qual é a diferença entre UUID v4 e v7?
O UUID v4 é puramente aleatório — usa números aleatórios para geração e não garante nenhuma ordenação. O UUID v7 inclui um timestamp Unix nos primeiros 48 bits, tornando-o classificável por tempo. Isso é benéfico para indexação em bancos de dados, pois novos registros se ordenam naturalmente ao final do índice. O UUID v7 é o padrão mais recente (RFC 9562, publicado em 2024) e é cada vez mais recomendado para chaves primárias de bancos de dados.
Os UUIDs são realmente únicos?
Os UUIDs têm uma probabilidade extremamente baixa de colisão. Um UUID v4 tem 122 bits aleatórios, resultando em aproximadamente 5,3 × 10^36 valores possíveis. Para ter 50% de chance de pelo menos uma colisão, você precisaria gerar cerca de 2,7 × 10^18 UUIDs — equivalente a gerar 1 bilhão de UUIDs por segundo durante 85 anos.
Posso usar UUIDs como chaves primárias de banco de dados?
Sim, os UUIDs são comumente usados como chaves primárias de banco de dados. O UUID v7 é especialmente recomendado para bancos de dados porque sua natureza ordenada por tempo melhora o desempenho do índice em comparação com o v4. Grandes bancos de dados como PostgreSQL, MySQL e SQLite suportam tipos UUID nativamente.
Meus dados são enviados a um servidor quando gero UUIDs?
Não. Toda a geração de UUID acontece inteiramente no seu navegador usando a Crypto API do JavaScript. Nenhum dado é enviado, armazenado ou compartilhado. Sua privacidade está totalmente protegida.
Encontrou um problema com esta ferramenta?
Reportar um problema