A agência Orqeo ↗

Programadores

Gerador de UUID

UUID v4 aleatórios e conformes — um ou cem, copiados num clique.

Precisa de um identificador único para um registo de base de dados, uma chave de API de teste, um conjunto de dados de demonstração? Este gerador produz UUID versão 4 conformes com a RFC 4122, extraídos do gerador aleatório criptográfico do seu navegador — a mesma fonte em que confiam as bibliotecas sérias. Escolha a quantidade, de um a cem, clique e copie o lote inteiro de uma só vez: um UUID por linha, pronto a colar num script, num ficheiro de seed ou numa folha de cálculo. Nada é gerado do lado do servidor nem guardado em lado nenhum — os identificadores existem apenas no seu ecrã até os copiar. Grátis, sem registo, e utilizável as vezes que quiser.

Como funciona?

  1. Escolha quantos UUID gerar, de 1 a 100.
  2. Clique em «Gerar» — a lista aparece instantaneamente.
  3. Copie tudo num clique, um UUID por linha.

Perguntas frequentes

O que é exatamente um UUID v4?

Um identificador de 128 bits escrito em 36 caracteres (8-4-4-4-12), dos quais 122 bits são pura aleatoriedade. A versão 4 reconhece-se pelo «4» no início do terceiro bloco. Ao contrário das versões 1 e 7, não incorpora data nem endereço de hardware: é impossível deduzir quando ou onde o identificador foi criado.

Dois UUID podem colidir?

Em teoria sim, na prática não: com 122 bits de aleatoriedade, seria preciso gerar cerca de mil milhões de UUID por segundo durante décadas para que um duplicado se tornasse provável. Pode usá-los como identificadores únicos sem qualquer verificação prévia de unicidade.

UUID ou identificador auto-incrementado numa base de dados?

O auto-incremento é compacto e legível, mas revela o volume dos seus dados e complica a fusão de bases. O UUID pode ser gerado em qualquer lugar sem coordenação — ideal para sistemas distribuídos ou offline. Em tabelas muito grandes, os UUID v4 fragmentam os índices; os UUID v7, ordenáveis por data, corrigem esse ponto.

Um UUID é suficientemente imprevisível para servir de segredo?

Um UUID v4 vindo de um gerador criptográfico — como aqui — é imprevisível, e encontra-se em ligações de reposição de palavra-passe ou de partilha. Mas um verdadeiro segredo de API merece um token dedicado: mais longo, revogável e associado a permissões. O UUID identifica; não autentica.

Ferramentas relacionadas