Visão geral / Desenvolvimento e código / Gerador de UUID / GUID
Desenvolvimento e código 100% no navegador e offline

Gerador de UUID / GUID

Gere UUIDs e GUIDs aleatórios da versão 4 com a Web Crypto API, um por vez ou até 1000 por lote, com formatação opcional.

Cole ou digite o conteúdo; o resultado aparece na hora e os erros são exibidos abaixo do campo. Os campos já vêm com um exemplo: clique em um e digite para substituí-lo.

Seus arquivos e dados nunca saem do navegador – nada é enviado.

UUIDs gerados

Gerador de UUID: IDs aleatórios da versão 4 no formato que você precisa

Digite 5000 no campo de quantidade e a ferramenta entrega 1000 IDs, não um erro. É um gerador de UUID para identificadores da versão 4, os que a Microsoft chama de GUID. Você precisa de um quando uma linha de banco de dados, uma fixture ou uma entrada de configuração exige um ID antes de qualquer servidor fornecer um. Seu navegador cria cada ID, e nenhuma requisição vai a um servidor quando você clica em Gerar novos. A lista já está pronta quando a página carrega.

Quatro opções decidem o aspecto de cada linha

  • Um ID padrão tem 36 caracteres, por exemplo 3b241101-e2bb-4255-8caf-4136c566a962.
  • Sem hifens, são 32 caracteres hexadecimais, que alguns sistemas guardam assim mesmo.
  • Código Windows e .NET costuma pedir o visual de GUID: maiúsculas entre chaves, como em entradas do registro e códigos de produto de instaladores.
  • "Colocar cada UUID entre aspas duplas" envolve cada linha em aspas duplas. Para 200 usuários de teste, você cola uma vez e só acrescenta as vírgulas.

Limites que aparecem mais cedo do que se imagina

Só existe a versão 4 aqui. Faltam as versões 1 e 5, e também a versão 7, ordenada por tempo. Um lote tem no máximo 1000 IDs. Uma quantidade vazia ou inválida gera 1 ID.

A página não guarda nada. Recarregar ou mudar uma opção substitui a lista, então copie antes. A ferramenta nunca compara lotes, o que é aceitável com 122 bits aleatórios por ID. Se crypto.randomUUID() não existir, como em páginas sem HTTPS, a ferramenta monta o ID a partir de crypto.getRandomValues() no mesmo formato. Copiar grava na área de transferência, e o arquivo uuids.txt é montado pelo navegador no seu dispositivo.

Gerar, copiar, salvar

  1. Digite um número em "Número de UUIDs". O padrão é 5, e o intervalo vai de 1 a 1000.
  2. Defina as quatro opções: "Incluir hifens" (ligada no início), "MAIÚSCULAS", "Chaves" e "Colocar cada UUID entre aspas duplas".
  3. Clique em "Gerar novos" para um lote novo. Mudar o número ou uma opção faz o mesmo e descarta os IDs antigos.
  4. "Copiar tudo" preenche a área de transferência. "Baixar .txt" salva a lista como uuids.txt.

Perguntas frequentes (FAQ)

Na prática, nenhuma. GUID é o nome que a Microsoft usa para o mesmo identificador de 128 bits, muitas vezes escrito em maiúsculas e entre chaves.