O que é Gerador de UUID?
Cria identificadores universalmente únicos nos formatos v4 (aleatório), v7 (ordenado por tempo), v1 (carimbo de tempo mais nó), v8 (formato personalizado) e v5 (baseado em espaço de nomes e reproduzível). Gere UUIDs individuais ou em lote, valide qualquer UUID que apareça ou derive IDs estáveis a partir de um espaço de nomes e um nome — útil para chaves de banco, tokens de API, dados de teste e sistemas distribuídos.
Use v4 para IDs totalmente aleatórios, v7 para IDs que ordenam pela data de criação (mantém os índices do banco compactos e facilita a leitura de linhas do tempo de logs), v1 para o clássico ID com carimbo de tempo e nó, ou v8 para o formato personalizado da RFC 9562. Escolha v5 para IDs determinísticos derivados de um espaço de nomes e uma cadeia de nome. O painel de validação decodifica qualquer UUID entregue e mostra a versão, a variante e o carimbo de tempo embutido quando houver. Gere até 1000 de uma vez, alterne maiúsculas, copie linhas individuais ou o lote inteiro e exporte como texto, CSV de planilha, array JSON ou comandos SQL INSERT prontos para executar.
Como usar
- Passo 1 — Escolha um modo: v4 para totalmente aleatório, v7 para ordenável por tempo, v1 para um ID com carimbo de tempo e nó, v8 para o formato personalizado/experimental, v5 para IDs determinísticos baseados em espaço de nomes ou Validar para verificar um UUID existente.
- Passo 2 — Para v4/v7 informe quantos precisa (1 a 1000); para v5 escolha um espaço de nomes e digite o nome a ser hasheado; para Validar cole o UUID e clique em Verificar.
- Passo 3 — Copie UUIDs individuais ou o lote inteiro, ative maiúsculas se quiser e baixe como texto, CSV ou JSON.
Quando usar
- Popular um banco de testes com chaves primárias antes da primeira migração.
- Gerar tokens de API ou identificadores de dispositivo para sistemas distribuídos.
- Criar IDs de sessão, de trace ou de correlação para agregar logs.
Resultado
Você está populando um banco de dados de teste e precisa de 50 chaves primárias únicas. Selecione UUID v4, defina a quantidade para 50, gere e copie todos — cada um é criptograficamente aleatório com risco de colisão insignificante.
Perguntas frequentes
- Qual a diferença entre UUID v4, v5 e v7?
- v4 são 122 bits de aleatoriedade sem estrutura. v5 faz hash SHA-1 de um UUID de espaço de nomes combinado com uma cadeia de nome, então as mesmas entradas sempre produzem o mesmo UUID — útil para IDs determinísticos a partir de e-mails ou URLs. v7 coloca um carimbo de 48 bits em milissegundos no início e depois bits aleatórios, então uma lista de v7 ordena cronologicamente. Isso a torna ideal para chaves de banco onde a ordem de inserção importa.
- Qual a probabilidade de uma colisão de UUID?
- Gerando um bilhão de v4 por segundo durante 85 anos, a chance de uma única colisão fica em torno de 50%. Em volumes normais de aplicação, trate colisões como impossíveis sem coordenação extra.
- UUID serve como chave primária de banco de dados?
- Serve em sistemas distribuídos onde coordenar IDs sequenciais é trabalhoso. Prefira v7 a v4: chaves v4 aleatórias fragmentam a árvore B do índice, enquanto o prefixo temporal do v7 mantém inserções agrupadas no final.
- É seguro expor um UUID numa URL pública?
- v4 é impossível de adivinhar, então funciona como segredo fraco para links compartilhados ou tokens de redefinição de senha. v7 vaza o horário de criação; se não quiser revelar isso, use v4 para identificadores públicos.
- Dá para encurtar um UUID em URLs?
- Recodifique os 128 bits crus em base32 ou base62 e o resultado tem 22 a 26 caracteres, com a mesma unicidade. Os hifens da forma padrão são apenas formatação visual e podem ser removidos sem alterar o valor.
Ferramentas relacionadas
Gerador de chaves PGP
Gere pares de chaves de criptografia PGP
Notas Seguras
Crie e armazene notas criptografadas localmente
Criptografador de arquivos
Criptografe arquivos com criptografia AES-256
Decodificador de certificados SSL
Decodifique e inspecione certificados SSL/TLS
Cifra de César
Cifra de substituição com rotação personalizada
Gerador de frases-senha
Gere frases-senha fortes e fáceis de lembrar