Ir para o conteúdo
1123.net
PT
1123.net

Buscar ferramentas

Filtre o diretório de ferramentas. Tudo roda no seu navegador.

Digite para filtrar as ferramentas. Pressione Enter para abrir o primeiro resultado.

Gerador de UUID

Este gerador cria identificadores de versão 4 com o gerador de números aleatórios criptográficos do navegador. Os valores são gerados localmente, nunca armazenados e podem ser copiados como lista para testes, dados de exemplo ou chaves de banco de dados.

Seus dados são processados localmente no seu navegador e não são enviados ao nosso servidor.

Como usar esta ferramenta

  1. 1 Escolha quantos UUIDs você precisa, de 1 a 100.
  2. 2 Defina se a saída deve usar maiúsculas e se os hífens devem ser mantidos.
  3. 3 Clique em “Gerar” para criar um lote novo, ou mude uma opção para gerar de novo automaticamente.
  4. 4 Copie a lista ou limpe a saída.

Fórmula e lógica de cálculo

Estrutura da versão 4

xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx

Um UUID v4 contém 122 bits aleatórios. O campo de versão é fixo em 4 e os bits de variante são definidos como 10xx; por isso o primeiro caractere do quarto grupo é sempre 8, 9, a ou b.

Aleatoriedade

crypto.randomUUID() ou crypto.getRandomValues()

A ferramenta usa a API criptográfica do navegador. Ela não usa Math.random, então os identificadores servem como chaves difíceis de adivinhar, não apenas como valores de exibição.

Exemplo resolvido

Um lote de cinco IDs

Cinco chaves de banco de dados são necessárias para dados de exemplo.

  1. Quantidade: 5
  2. Minúsculas com hífens
  3. Resultado: cinco UUIDs v4 distintos

Cada valor tem 36 caracteres, incluindo quatro hífens, e o campo de versão é sempre 4.

IDs compactos em maiúsculas

Um sistema armazena identificadores sem hífens.

  1. Ative maiúsculas
  2. Desative os hífens
  3. Resultado: 32 caracteres hexadecimais em maiúsculas por ID

A forma compacta carrega os mesmos 128 bits; só a apresentação muda.

Casos extremos e precisão

Não substitui segredos

Valores UUID v4 são difíceis de adivinhar, mas não foram projetados para senhas ou tokens de API. Para credenciais, use um gerador de segredos dedicado.

Colisões são desprezíveis

Com 122 bits aleatórios, a chance de gerar o mesmo UUID duas vezes é astronomicamente pequena. Ainda assim, uma proteção contra duplicatas no banco de dados é uma boa salvaguarda.

Lote máximo

O gerador limita o lote a 100 identificadores para manter a página responsiva. Gere outro lote se precisar de mais.

Perguntas frequentes

O que é um UUID v4? +

Um identificador de 128 bits com 122 bits aleatórios. O campo de versão é 4 e os bits de variante o identificam como UUID da RFC 4122.

Esses UUIDs são aleatórios o bastante para produção? +

Eles são gerados com o gerador aleatório criptográfico do navegador, adequado para identificadores. Não foram feitos para substituir segredos criptográficos.

Posso remover os hífens? +

Sim. Desative “Hífens” para obter uma string hexadecimal compacta de 32 caracteres com os mesmos bits.

Os UUIDs ficam armazenados em algum lugar? +

Não. Eles são gerados no seu navegador e não são enviados a um servidor nem salvos.

Por que o quarto grupo começa com 8, 9, a ou b? +

Esses caracteres codificam os bits de variante do UUID. O prefixo fixo faz parte do formato da RFC 4122, não é coincidência aleatória.