Programador

Gerador de UUID

Gere UUID v4 aleatórios em lote.

  • Instantânea
  • Grátis
  • Privada (processada localmente)
  • Sem registo

Identificadores únicos, a pedido

Os UUID estão em todo o lado no desenvolvimento: chaves de bases de dados, identificadores de objetos, tokens. Esta ferramenta gera tantos quantos precisar, de imediato, com uma fonte de aleatoriedade criptográfica.

Como usar

  1. Escolha a quantidade

    De 1 a 100 UUID de uma vez.

  2. Ajuste o formato

    Maiúsculas e hífenes conforme necessário.

  3. Copie

    Um UUID de cada vez, ou toda a lista de uma vez.

Anatomia de um UUID v4

CaracterísticaDetalhe
Comprimento36 caracteres (32 hex + 4 hífenes)
Formato8-4-4-4-12 (ex. xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx)
VersãoO 13.º caráter é sempre «4»
Aleatoriedade122 bits do Web Crypto

Casos de uso

  • Bases de dados: chaves primárias sem risco de colisão.
  • APIs e ficheiros: nomes únicos, tokens de pedido.
  • Testes: gerar conjuntos de dados fictícios.

Perguntas frequentes

O que é um UUID?

Um UUID (Universally Unique Identifier), também chamado GUID, é um identificador de 128 bits escrito como 36 caracteres (32 dígitos hexadecimais e 4 hífenes). Identifica de forma única um elemento sem coordenação central.

O que é a versão 4?

Um UUID v4 é gerado de forma (pseudo)aleatória. É a versão mais comum porque não precisa de endereço de hardware nem de relógio: basta uma boa fonte de aleatoriedade.

Dois UUID podem ser idênticos?

Em teoria sim, na prática não. Com 122 bits aleatórios, a probabilidade de colisão é tão ínfima que é desprezável, mesmo gerando milhares de milhões de identificadores.

A aleatoriedade é fiável?

Sim. A ferramenta usa crypto.randomUUID (ou crypto.getRandomValues como alternativa), o gerador criptográfico do navegador, muito mais seguro do que Math.random.

Os UUID são enviados para a internet?

Não. São gerados localmente e nunca saem do seu dispositivo.