Gerador UUIDv4

Gere UUIDv4 aleatórios com a fonte segura do navegador e copie-os imediatamente.

UUIDs individuais e arquivos em lote são gerados localmente com a Web Crypto.

UUIDs individuais e arquivos em lote são gerados localmente com a Web Crypto.

UUIDv4 atual

Baixar lote UUIDv4

Escolha de 1 a 100.000. Um UUID em minúsculas é gravado por linha.

O que esta ferramenta faz

Criar UUIDs versão 4 conforme a RFC 9562 usando valores aleatórios criptograficamente seguros.

Copiar um UUID ou criar localmente um arquivo de texto com um lote maior.

Como usar

  1. Use o UUID exibido no primeiro painel ou gere outro.
  2. Copie o valor atual quando precisar de um único identificador.
  3. Escolha um tamanho inteiro de lote entre 1 e 100.000.
  4. Gere o arquivo de texto; ele contém um UUID em minúsculas por linha.

Utilizações práticas

  • Criar identificadores para bancos de dados, recursos de API, fixtures e dados de teste.
  • Preparar IDs independentes em sistemas distribuídos sem coordenar um contador central.
  • Produzir UUIDs de exemplo para documentação, demonstrações ou testes automatizados.
  • Gerar um arquivo de importação separado por linhas para desenvolvimento ou migração.

Notas e limites

  • UUIDv4 é um UUID de 128 bits com 122 bits aleatórios; versão e variante ocupam os outros seis bits.
  • O dígito de versão é sempre 4 e o quarto grupo hexadecimal começa com 8, 9, a ou b.
  • UUIDv4 não é ordenado por tempo e não deve ser tratado automaticamente como senha, token de acesso ou prova de autenticidade.
  • A geração e o arquivo em lote ocorrem localmente; os UUIDs não são enviados ao petuja.tools.

Perguntas frequentes

Como o UUIDv4 é gerado?

O navegador usa crypto.randomUUID() ou crypto.getRandomValues() e define os bits de versão e variante da RFC 9562.

Dois UUIDv4 podem colidir?

É teoricamente possível, mas com 122 bits aleatórios é extraordinariamente improvável em usos comuns.

UUIDv4 contém horário ou endereço do dispositivo?

Não. A versão 4 é aleatória e não codifica horário, endereço MAC nem ordem de criação.

Posso usar UUIDv4 como senha ou token de sessão?

Não automaticamente. Um UUID identifica um objeto; tokens sensíveis exigem controles específicos da aplicação.

Os UUIDs gerados são enviados?

Não. O UUID exibido e o lote baixado são gerados localmente no navegador.