Gerador de UUID

Gere UUIDs v1, v4, v5, v7 ou NIL, decodifique a versão e a marca de tempo de qualquer UUID e formate com chaves, URN ou Base64.

Carregando ferramenta…

Gerador de UUIDGere UUIDs versão 4 criptograficamente aleatórios — um de cada vez ou até 100 por lote. Alterne o formato de maiúsculas e hifens e copie a lista inteira ou qualquer valor individual com um clique. Os UUIDs são gerados com a Web Crypto API diretamente no seu navegador. Também gera UUIDs v1, v5, v7 e NIL, valida e decodifica qualquer UUID que você colar, e pode produzir formas com chaves, urn:uuid: ou Base64.

O que é Gerador de UUID?

O Gerador de UUID é uma ferramenta online gratuita que cria UUIDs versão 4 criptograficamente aleatórios, também chamados de GUIDs, voltada para desenvolvedores, administradores de banco de dados e engenheiros de QA que precisam de identificadores únicos para chaves primárias, IDs de requisições de API, fixtures de teste ou registros distribuídos. Gere um único UUID ou crie até 100 de uma vez em lote e, em seguida, mude a saída para minúsculas ou MAIÚSCULAS e ative ou desative os hifens para combinar com o seu esquema. Cada valor é produzido no seu navegador com crypto.randomUUID() da Web Crypto API, então este gerador de UUID v4 aleatório oferece identificadores imprevisíveis e resistentes a colisões sem nenhum cadastro. Copie a lista inteira separada por quebras de linha com um clique ou pegue qualquer UUID individual a partir da sua própria linha. Além da versão 4, também cria a versão 7 ordenada por tempo, a versão 1 baseada em marca de tempo, a versão 5 determinística (namespace mais nome com hash SHA-1) e o UUID NIL só de zeros; além disso, valida e decodifica qualquer UUID que você colar — mostrando versão, variante e a marca de tempo embutida — e oferece formatos de saída com chaves, urn:uuid: e Base64.

Como usar Gerador de UUID

  1. Informe quantos UUIDs você quer no campo Quantidade (1-100); a ferramenta abre com um lote inicial de 5.
  2. Clique em Gerar para criar um novo lote de UUIDs versão 4.
  3. Escolha Caixa, minúsculas ou MAIÚSCULAS, para formatar as letras hexadecimais.
  4. Defina Hifens como Com ou Sem para manter ou remover os traços.
  5. Use o botão de copiar no campo Saída para copiar a lista inteira, ou o ícone de copiar de cada linha em Individual para copiar um único UUID.
  6. Escolha a versão do UUID — v4, v7, v1, v5 ou NIL — no seletor de Versão; para v5, escolha um namespace e informe um nome.
  7. Cole qualquer UUID no campo Validar / Decodificar para ver sua versão, variante e marca de tempo embutida.

Exemplos

Um único UUID em minúsculas com hifens, o padrão

Defina Quantidade como 1 e clique em Gerar. Você obtém um UUID v4 como 3f2504e0-4f89-41d3-9a0c-0305e82c3301; o valor exato é aleatório a cada vez, mas sempre na forma canônica 8-4-4-4-4 com hifens.

Maiúsculas sem hifens

Mude Caixa para MAIÚSCULAS e Hifens para Sem, depois clique em Gerar. Um valor como 3F2504E04F8941D39A0C0305E82C3301, 32 caracteres hexadecimais sem traços, é produzido, útil para chaves compactas ou sistemas que rejeitam hifens.

Lote em massa de 50

Digite 50 em Quantidade e clique em Gerar para obter 50 UUIDs únicos, um por linha. A estatística Gerados mostra 50 e a estatística Versão mostra v4. Copie todos de uma vez para dados de seed ou fixtures de teste.

Perguntas frequentes

Que versão de UUID isto gera?
Ele gera a versão 4 (aleatória), a versão 7 (ordenada por tempo), a versão 1 (marca de tempo mais nó aleatório), a versão 5 (namespace e nome com hash SHA-1) e o UUID NIL só de zeros. Escolha o tipo no seletor de Versão; a estatística Versão reflete sua escolha e cada valor é criado no seu navegador.
Quantos UUIDs posso criar de uma vez?
Entre 1 e 100 por lote. O campo Quantidade aceita de 1 a 100; se você inserir um número maior ou inválido, ele é limitado ao intervalo de 1 a 100 antes de gerar.
Posso obter UUIDs em maiúsculas ou remover os hifens?
Sim. Use o seletor Caixa para alternar entre minúsculas e MAIÚSCULAS, e o seletor Hifens para gerar valores Com ou Sem os traços, o que dá a forma padrão de 36 caracteres ou a compacta de 32 caracteres.
Posso copiar apenas um UUID em vez da lista inteira?
Sim. Cada UUID gerado aparece na sua própria linha sob o cabeçalho Individual com seu próprio ícone de copiar, enquanto o botão de copiar no campo Saída copia a lista inteira separada por quebras de linha.
Algo é enviado para um servidor?
Não. Cada UUID é gerado inteiramente no seu navegador com a Web Crypto API. Nada é enviado para nem armazenado em qualquer servidor, então a ferramenta funciona offline e seus identificadores permanecem privados.
Posso verificar de qual versão é um UUID existente?
Sim. Cole qualquer UUID no campo Validar / Decodificar e a ferramenta informa se ele é válido, sua versão e variante detectadas e — para as versões 1 e 7 — a marca de tempo embutida, tudo no seu navegador.
Quais formatos de saída posso escolher?
Além de minúsculas ou MAIÚSCULAS e hifens ligados ou não, as opções de formato permitem envolver cada valor em chaves, adicionar o prefixo urn:uuid: ou codificar os 16 bytes brutos em Base64.

Ferramentas relacionadas