pt

Gerador de UUID

Gere UUID (versão 1, 4 ou 7) localmente no seu navegador: aleatórios de forma criptográfica e na hora, sem qualquer envio.

Processando localmente no seu dispositivo ...

Resultado
 
Baixar
Versão
  • Versão 1 (timestamp + nó)
  • Versão 4 (aleatória)
  • Versão 5 (baseada em nome, SHA-1)
  • Versão 7 (ordenada por tempo)
Quantidade
Maiúsculas
Hífens
Meu arquivo é enviado?

Não. Tudo roda no seu navegador - o seu arquivo nunca sai do seu dispositivo. Como isso é verificável

Sem envio100% local
O conteúdo fica consigosem acesso de terceiros
Hosted in GermanyGlobal Content Delivery
Auditado externamenteTLS A+ · Cabeçalhos A+

Um UUID (Universally Unique Identifier, RFC 9562) é um identificador de 128 bits cuja unicidade está praticamente garantida sem que nenhuma autoridade central tenha de o distribuir. É exatamente isso que torna os UUID a primeira escolha para chaves de base de dados, nomes de arquivos e objetos, ID de correlação em registros ou em qualquer sítio onde dois sistemas independentes tenham de cunhar identificadores que nunca colidam. Este gerador produz-nos na hora, na quantidade que quiser.

Você escolhe entre a versão 4 e a versão 7. A versão 4 é quase totalmente aleatória e é o padrão comum quando a ordem não importa. A versão 7 coloca uma marca temporal no início, de modo que os valores se ordenam cronologicamente: costuma ser mais rápida como chave primária nas bases de dados modernas, mas revela de propósito o momento aproximado de criação. Em ambos os casos a aleatoriedade vem da fonte criptograficamente segura do navegador (Web Crypto), e não de um pseudoaleatório fraco.

A geração corre inteiramente de forma local no seu navegador, em JavaScript puro: não há qualquer entrada, nada é enviado, nada é guardado e nenhuma biblioteca externa é carregada a partir de um CDN. Opcionalmente, pode mostrar os valores em maiúsculas ou retirar os hífens (32 caracteres hex puros). O resultado surge como um arquivo de texto com um UUID por linha que pode baixar.

Muitos geradores de UUID on-line exibem anúncios ao lado do resultado ou limitam a quantidade de valores gerados de uma vez no modo gratuito. Esta ferramenta gera até 1000 UUIDs por execução sem anúncios, sem conta, e funciona até off-line depois do primeiro carregamento.

Ficha técnica

Ficha técnica
Formatos de entradaSem arquivo (gerador)
Formato de saídaTXT
Processamento em loteNão
ProcessamentoLocalmente no navegador (JavaScript)
Upload de arquivosNenhum

Em 3 passos

  1. Escolha a versão e a quantidade.
  2. Clique em Gerar.
  3. Baixe os UUID como arquivo de texto.

Limites: Os UUID são identificadores, não segredos: não servem como senha nem como chave, para isso use o gerador de senhas. A versão 4 é praticamente livre de colisões, mas não matematicamente garantida única. A versão 7 torna o momento de criação grosseiramente visível (é assim que funciona a ordenação). Por cada execução são gerados no máximo 1000 valores (um limite deliberado para uma saída de tamanho razoável, não uma restrição matemática ou técnica da própria geração de UUID).

Comparação de versões de UUID

Comparação de versões de UUID
VersãoOrigemOrdenável?Determinístico?Nota de privacidade
Versão 1timestamp + nóaproximadamentenãoidentificador de nó aqui aleatório (nunca real)
Versão 4aleatórionãonãosem notas especiais
Versão 5namespace + nome (SHA-1)nãosimnome/namespace permanecem locais
Versão 7timestamp + aleatóriosimnãorevela o momento de criação

Perguntas frequentes

São enviados dados?

Não. Não há qualquer entrada; os valores são produzidos inteiramente de forma local no seu navegador e não são guardados nem enviados.

Qual é a diferença entre a versão 4 e a 7?

A versão 4 é quase pura aleatoriedade (sem ordem). A versão 7 antepõe uma marca temporal, por isso ordena-se cronologicamente e costuma ser melhor chave de base de dados, mas revela o momento aproximado de criação.

Os UUID são mesmo únicos?

Na prática, sim. Com a versão 4 a probabilidade de uma colisão é tão minúscula que é desprezável no dia a dia; único garantido só o assegura uma atribuição central.

Que fonte de aleatoriedade é usada?

A fonte criptograficamente segura do navegador (Web Crypto), e não um pseudoaleatório fraco. Isso protege contra valores previsíveis.

O que é um espaço de nomes na versão 5?

Um UUID fixo que define o tipo de nome (DNS para nomes de domínio, URL, OID ou X.500). Os quatro espaços de nomes padrão vêm da RFC 9562/4122; em alternativa, pode inserir o seu próprio UUID como espaço de nomes.

Posso usar um UUID como senha?

É melhor não. Um UUID é um identificador com estrutura fixa, não um segredo. Para senhas use o gerador de senhas, com comprimento e conjunto de caracteres à escolha.

O gerador funciona também no celular?

Sim, em qualquer navegador móvel atual igual ao desktop - os UUIDs são gerados localmente no dispositivo.

O uso custa algo, ou há um limite?

Não, é totalmente gratuito, sem conta. Por execução são possíveis até 1000 valores; para mais, basta gerar de novo.

Posso usar o gerador off-line?

Sim. Depois do primeiro carregamento da página, a geração funciona até no modo avião, porque ocorre totalmente no navegador.

Ferramentas relacionadas

Calcular uma soma hash · Decodificar token JWT · Gerador de senhas · Esteganografia de imagem · Gerador de CSR · Gerador BIP39