Gerador de UUID

Gere UUIDs de várias versões. Tudo é executado no seu navegador.

Os nomes e namespaces nunca são salvos nem enviados a nenhum servidor. Apenas a versão e a quantidade são lembradas.

O gerador de UUID cria identificadores únicos de seis tipos: NIL (todos zeros), v1 baseado no tempo, v3 baseado em nome com MD5, v4 aleatório, v5 baseado em nome com SHA-1 e v7 ordenado por tempo. Para v1, v4 e v7 você pode pedir de 1 a 50 UUIDs de uma vez e regenerá-los com um botão. Para v3 e v5, você informa um nome e um namespace, seja DNS, URL, OID, X500 ou um UUID próprio, e o resultado é sempre o mesmo para o mesmo par. É útil para chaves de banco de dados, dados de teste ou identificadores estáveis.

Como usar

  1. Escolha a versão do UUID, por exemplo v4 para um valor aleatório ou v7 para um ordenável.
  2. Para v1, v4 ou v7, defina quantos UUIDs deseja, de 1 a 50.
  3. Para v3 ou v5, digite o nome e escolha o namespace, ou cole um personalizado.
  4. Clique em Regenerar para novos valores e em Copiar para colocar a lista na área de transferência.

Perguntas frequentes

Qual é a diferença entre v4 e v7?
O v4 é aleatório. O v7 começa com um timestamp, então os UUIDs se ordenam pela data de criação, o que ajuda nos índices de banco de dados.
Para que servem v3 e v5?
Produzem um UUID determinístico a partir de um nome e um namespace. A mesma entrada sempre gera o mesmo UUID; o v3 usa MD5 e o v5 usa SHA-1.
Quantos UUIDs posso gerar de uma vez?
Entre 1 e 50 para v1, v4 e v7. NIL, v3 e v5 sempre devolvem um único UUID.
O que é o UUID NIL?
É o UUID com todos os bits em zero, 00000000-0000-0000-0000-000000000000, usado como valor vazio ou marcador de posição.

Ferramentas relacionadas