English Čeština Deutsch Magyar Français Español Português (Brasil)

Gerador de UUID

Leitura de 4 min

Nesta página

Um UUID é um identificador formado por letras e números, como 550e8400-e29b-41d4-a716-446655440000. Os aplicativos usam identificadores para distinguir registros mesmo quando eles têm o mesmo nome. Se o seu projeto pede um UUID sem especificar a versão, comece com v4.

Criar seus primeiros identificadores

  1. Escolha v4 acima do gerador.

  2. Defina a quantidade de identificadores de que precisa. Experimente 3 para obter uma lista curta.

  3. Pressione Gerar. Cada identificador aparece em sua própria linha.

  4. Use Copiar para copiar a lista ou Baixar para salvá-la como arquivo de texto.

“Gerar” cria outro lote e substitui o resultado exibido. Salve os identificadores atuais primeiro se precisar guardá-los.

Criar seus primeiros identificadores

Escolher uma versão

VersãoQuando escolher
v4Identificadores aleatórios para um projeto que não exige outra versão.
v7Identificadores que incluem o horário de criação. Podem ser úteis para ordenar registros aproximadamente por tempo. Não há garantia de ordem de criação para identificadores gerados no mesmo milissegundo.
v1Formato baseado em tempo para sistemas que exigem UUID v1. Este gerador usa um valor de nó aleatório, não o endereço de rede do seu dispositivo.
v5Identificador reproduzível calculado a partir de um namespace e um nome. O mesmo par produz o mesmo identificador.
v8Versão com estrutura personalizável. Esta ferramenta preenche a estrutura com dados aleatórios. Ela não oferece campos para definir uma estrutura própria.

Mudar a versão limpa o resultado atual. Outro resultado só é gerado quando você pressiona “Gerar”. O relógio do dispositivo fornece o horário usado por v1 e v7.

Escolher uma versão

Criar um identificador reproduzível com v5

  1. Escolha v5.

  2. Escolha um namespace. Use DNS para um nome de domínio ou URL para um endereço web, se isso corresponder às convenções do seu projeto. OID e X.500 também estão disponíveis.

  3. Digite o nome a identificar, como www.example.com.

  4. Pressione “Gerar”. v5 produz um único identificador, por isso o campo de quantidade fica oculto.

Com o namespace DNS e www.example.com, o resultado é 2ed6657d-e927-568b-95e1-2665a8aea6a2. Repetir esses dados produz o mesmo resultado.

Os espaços no início e no fim do nome são removidos. As maiúsculas e minúsculas dentro do nome são mantidas, então Example e example podem produzir identificadores diferentes.

Escolha “UUID personalizado” para informar o UUID de namespace indicado pelo seu projeto. O campo aceita UUIDs hexadecimais com ou sem hífens, inclusive entre chaves. Um namespace inválido ou um nome vazio impede a geração.

Criar um identificador reproduzível com v5

Formatar o resultado

As opções de formato alteram os identificadores atuais sem gerar outros. Escolha a representação esperada no local em que você vai colá-los.

OpçãoEfeito
HífensMantém ou remove os separadores de cada UUID.
ChavesColoca cada identificador entre { e }.
AspasColoca cada identificador entre aspas duplas.
VírgulasAdiciona uma vírgula depois de cada linha, exceto a última.
MaiúsculasConverte as letras para maiúsculas.

“Aspas” e as vírgulas ajudam a preparar uma lista para código, mas não adicionam os colchetes necessários para um array JSON completo. Confira o formato exigido antes de colar.

“Copiar” e “Baixar” usam o resultado formatado que aparece no editor. O download é um arquivo TXT.

Formatar o resultado

Definir o tamanho do lote

Para v1, v4, v7 e v8, use o campo de quantidade ou os botões de mais e menos. O campo aceita de 1 a 100.000 identificadores. Valores fora desse intervalo são ajustados ao limite mais próximo quando você sai do campo.

Um lote grande exige mais tempo e memória. Comece pela quantidade de que realmente precisa. O gerador remove duplicatas dentro de um lote aleatório, mas não verifica todos os identificadores já criados por outras pessoas ou aplicativos.

No celular, use a barra de ações inferior para “Gerar” e, depois de obter um resultado, “Copiar”. Abra “Mais” para acessar a formatação, “Baixar” e “Limpar”.

Definir o tamanho do lote

Guardar ou limpar os resultados

“Limpar” pede confirmação antes de remover o resultado. “Cancelar” mantém a lista. As opções de formato continuam disponíveis depois de limpar.

A ferramenta gera os identificadores no navegador. Recarregar a página não recupera a lista, então copie ou baixe o resultado antes de sair. As estatísticas salvas neste dispositivo são totais de uso, não um histórico que permita recuperar identificadores antigos.

Guardar ou limpar os resultados

Prévia da imagem

Confirmar