Gerador de UUID
Gere UUID v4, UUID v7 ordenado por tempo e GUID v1 em lote — e valide qualquer UUID na hora.
Gere de 1 a 1.000 UUIDs de uma vez.
Validador de UUID
Como gerar UUIDs
Sem cadastro e sem instalação: funciona direto no seu navegador.
- Passo 1:Escolha a versão: v4 para IDs aleatórios, v7 para chaves de banco ordenáveis por tempo ou v1 para IDs baseados em tempo.
- Passo 2:Defina quantos UUIDs precisa e escolha o formato: maiúsculas, sem hífens, com chaves ou aspas, ou separados por vírgula.
- Passo 3:Clique em Gerar UUIDs e copie a lista ou baixe-a como arquivo de texto. Use o validador para inspecionar qualquer UUID existente.
Perguntas frequentes sobre o gerador de UUID
Qual a diferença entre UUID e GUID?
Na prática, nenhuma. GUID (Globally Unique Identifier) é o nome da Microsoft para o mesmo padrão de identificador de 128 bits. GUIDs costumam aparecer em maiúsculas e entre chaves, o que você pode ativar nas opções de formato.
Devo usar UUID v4 ou v7?
Use v4 quando precisar apenas de um identificador aleatório e imprevisível. Use v7 para chaves primárias de banco de dados: ele começa com um timestamp, então os valores ficam ordenados pela criação, o que melhora a localidade do índice e o desempenho de inserção.
Dois UUIDs gerados podem ser iguais?
Em teoria sim, na prática não. Um UUID versão 4 tem 122 bits aleatórios; seria preciso gerar bilhões de UUIDs por segundo durante muitos anos para que uma duplicata se tornasse provável.
Estes UUIDs são seguros e aleatórios?
Sim. Eles são gerados com crypto.getRandomValues, o gerador de números aleatórios criptograficamente seguro do navegador. Ainda assim, UUIDs são identificadores, não segredos — não os use como senhas ou tokens de acesso.
O gerador v1 expõe meu endereço MAC?
Não. No lugar do endereço MAC da placa de rede é usado um ID de nó aleatório com o bit multicast ativado, exatamente como a RFC 9562 recomenda por privacidade.
Ferramentas Relacionadas
O que é um UUID e qual versão usar?
Um UUID (Universally Unique Identifier), também chamado de GUID no mundo Microsoft, é um valor de 128 bits escrito como 32 dígitos hexadecimais em cinco grupos, por exemplo 3f2504e0-4f89-41d3-9a0c-0305e82c3301. UUIDs permitem que bancos de dados, APIs, filas de mensagens e sistemas distribuídos criem identificadores de forma independente, sem um contador central, com chance de colisão praticamente nula. Este gerador de UUID gratuito cria UUIDs versão 4 a partir de 122 bits aleatórios usando o gerador de números aleatórios criptograficamente seguro do seu navegador, o padrão ideal para a maioria das chaves primárias, IDs de requisição e nomes de arquivo.
Para chaves de banco de dados inseridas em grande volume, o UUID versão 7 costuma ser a melhor escolha: definido na RFC 9562, ele começa com um timestamp Unix em milissegundos, então novos IDs ficam naturalmente ordenados pela data de criação e os índices B-tree permanecem compactos. O gerador também suporta a clássica versão 1 baseada em tempo, com um ID de nó aleatório no lugar do seu endereço MAC. Crie até 1.000 UUIDs de uma vez, converta para maiúsculas, remova os hífens ou coloque-os entre chaves ou aspas e baixe a lista. O validador integrado verifica qualquer UUID, detecta a versão e a variante e revela o timestamp contido em IDs v1, v6 e v7.