Gerador de UUID v4

Gere UUIDs aleatórios e seguros (versão 4) no seu navegador usando a fonte de aleatoriedade criptográfica. Escolha a quantidade, ative maiúsculas ou o formato sem hífens e copie a lista inteira com um clique.

Opções
Sobre o UUID v4: Cada UUID v4 carrega 122 bits aleatórios — 128 menos os 6 reservados para os marcadores de versão e variante definidos pelo RFC 4122. O espaço de valores possíveis é tão vasto que a chance de gerar um duplicado é astronomicamente pequena: mesmo produzindo um bilhão de UUIDs por segundo durante um século, a chance de uma única colisão ficaria muito abaixo de uma em um bilhão.

Como usar

  1. Escolha quantos UUIDs você precisa — de 1 a 100; cinco são gerados por padrão.
  2. Ative letras maiúsculas ou o formato sem hífens se o sistema de destino exigir.
  3. Clique em Gerar e copie a lista inteira com um clique para colar onde precisar.

Perguntas frequentes

O que é um UUID v4?

Um UUID é um identificador de 128 bits escrito como 32 dígitos hexadecimais em oito grupos. A versão 4 deriva quase todos esses bits de dados aleatórios: restam 122 bits aleatórios após reservar 6 para os marcadores de versão e variante. Isso faz da v4 a escolha padrão quando você precisa de IDs únicos sem uma autoridade central para coordená-los.

Quão improvável é uma colisão?

Com 122 bits aleatórios, a probabilidade de um único par de UUIDs coincidir é astronomicamente pequena — cerca de um em 5,3 × 10^36. Mesmo que você gerasse um bilhão de UUIDs por segundo durante cem anos, a chance de ver uma colisão continuaria muito abaixo de uma em um bilhão. Na prática, IDs duplicados não são uma preocupação.

Esses UUIDs são criptograficamente seguros?

Sim. A ferramenta preenche 16 bytes com crypto.getRandomValues, o gerador de aleatoriedade criptográfica do navegador, e ajusta os bits de versão e variante exatamente como o layout do RFC 4122 exige. Os valores servem para tokens de sessão, chaves de banco de dados, nomes de arquivos e qualquer outro lugar em que identificadores imprevisíveis importam.

Algo é registrado ou armazenado?

Não. A geração acontece inteiramente no seu navegador: nenhuma requisição de rede é feita, nada é enviado e nada é salvo. Ao sair da página, os UUIDs desaparecem, a menos que você os tenha copiado, então trate a lista como qualquer outro dado produzido localmente.

Quando devo remover os hífens ou usar maiúsculas?

A formatação é cosmética — cada variante codifica os mesmos 128 bits. Remova os hífens quando uma coluna de banco de dados, uma URL ou um sistema legado rejeitar o layout padrão, e use maiúsculas quando o seu guia de estilo pedir. A ferramenta aplica qualquer uma das opções à lista inteira antes de você copiá-la.

Ferramentas relacionadas