Um lote de cinco IDs
Cinco chaves de banco de dados são necessárias para dados de exemplo.
- Quantidade: 5
- Minúsculas com hífens
- Resultado: cinco UUIDs v4 distintos
Cada valor tem 36 caracteres, incluindo quatro hífens, e o campo de versão é sempre 4.
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.
Digite um número inteiro entre 1 e 100.
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.
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.
Cinco chaves de banco de dados são necessárias para dados de exemplo.
Cada valor tem 36 caracteres, incluindo quatro hífens, e o campo de versão é sempre 4.
Um sistema armazena identificadores sem hífens.
A forma compacta carrega os mesmos 128 bits; só a apresentação muda.
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.
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.
O gerador limita o lote a 100 identificadores para manter a página responsiva. Gere outro lote se precisar de mais.
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.
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.
Sim. Desative “Hífens” para obter uma string hexadecimal compacta de 32 caracteres com os mesmos bits.
Não. Eles são gerados no seu navegador e não são enviados a um servidor nem salvos.
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.