Gerador de UUID

Escolha o formato e a quantidade: os novos IDs aparecem na hora.

Seus textos e arquivos não saem do navegador: nada é enviado para nenhum servidor.

Como usar

  1. Escolha um formato. O UUID v4 serve para a maioria dos casos; use UUID v7 ou ULID quando a ordem importa, como em chaves primárias de banco de dados.
  2. Defina quantos IDs quer criar (até 500). Cada um sai em uma linha.
  3. Nos UUIDs você pode ligar ou desligar as maiúsculas e os hífens; no NanoID, pode mudar o tamanho.
  4. Clique em “Gerar de novo” para criar um novo lote e em “Copiar” para levar os IDs.

Perguntas frequentes

Qual a diferença entre UUID v4 e v7?

No UUID v4, os 122 bits de conteúdo são todos aleatórios, então não existe ordem. O UUID v7 começa com um carimbo de tempo de 48 bits em milissegundos, por isso os IDs ficam na ordem em que foram criados e os índices do banco de dados funcionam melhor. Em troca, o v7 revela quando foi gerado.

Quando usar ULID ou NanoID?

O ULID pode ser ordenado por tempo, tem só 26 caracteres e não diferencia maiúsculas de minúsculas. O NanoID usa 64 caracteres seguros para URL, por isso é comum em links curtos e IDs públicos.

Dois IDs podem sair iguais?

Eles são gerados com crypto.getRandomValues, então na prática uma colisão é quase impossível. Um NanoID de 21 caracteres (o padrão) é tão único quanto um UUID v4; com tamanhos menores, a chance de repetição sobe na mesma medida.

Ferramentas relacionadas

Todas as ferramentas