Gerador de UUID

Gere identificadores UUID v4 ou UUID v1 no estilo RFC 4122 diretamente no navegador. Crie um UUID ou um lote, altere maiúsculas e minúsculas, copie ou baixe os resultados para desenvolvimento, testes, bancos de dados e APIs.

UUIDs gerados

0 gerados. O tamanho do lote é limitado a 1000.

O que é um gerador de UUID?

Um gerador de UUID cria identificadores de 128 bits usados como chaves de banco de dados, IDs de solicitação, nomes de arquivo, referências de sessão, IDs de evento e dados de teste. UUIDs são projetados para serem suficientemente únicos em sistemas distribuídos sem exigir um contador central.

UUID v4 vs UUID v1

  • UUID v4 é baseado em aleatoriedade e é a opção padrão mais segura quando você precisa de identificadores que não revelem horário ou detalhes da máquina.
  • UUID v1 é baseado em tempo e pode ser ordenado aproximadamente pela criação. Esta ferramenta usa um valor de nó aleatório em vez de expor um endereço MAC real.
  • Ambos os formatos usam o layout UUID padrão 8-4-4-4-12 e definem corretamente os bits de versão e variante.

Usos comuns

  • Criar chaves primárias ou IDs públicos para protótipos e dados iniciais.
  • Gerar IDs de correlação para logs, traces, tarefas em segundo plano e requisições de API.
  • Preparar nomes únicos para arquivos, fixtures, mensagens, filas e registros de teste.

Notas para desenvolvedores

UUIDs são úteis, mas não substituem toda estratégia de identificadores. Escolha a versão e o formato de armazenamento de acordo com privacidade, ordenação, indexação de banco de dados e interoperabilidade.

Geração no cliente

Os UUIDs são gerados localmente no navegador. A lista gerada não é enviada a um servidor por esta ferramenta.

Saída em lote

Gere até 1.000 UUIDs por vez, copie a lista separada por linhas ou baixe-a como arquivo .txt.

Formatação de letras

UUIDs em minúsculas ou maiúsculas são equivalentes para a maioria dos sistemas. Use o formato esperado pelo seu banco de dados, API ou base de código.

FAQ do gerador de UUID para desenvolvedores

Devo usar UUID v4 ou UUID v1?

Use UUID v4 na maioria das aplicações porque ele é baseado em aleatoriedade e evita expor horário de criação ou informações da máquina. Use UUID v1 apenas quando a ordenação por tempo for útil e a troca de privacidade for aceitável.

Esses UUIDs são gerados no servidor?

Não. Esta ferramenta gera UUIDs no navegador e usa APIs do navegador para ações de cópia e exportação.

UUID v4 é único o suficiente para IDs de banco de dados?

Em aplicações distribuídas típicas, UUID v4 gerado com uma fonte aleatória segura tem probabilidade de colisão extremamente baixa. Ainda assim, imponha unicidade no banco de dados quando os IDs forem críticos.

Posso usar UUIDs como segredos ou tokens de acesso?

Não trate um UUID como segredo por padrão. UUIDs são identificadores. Para senhas, chaves de API, links de redefinição ou bearer tokens, use geração criptográfica de tokens com entropia suficiente e expiração adequada.

Por que UUID v1 inclui informação de tempo?

UUID v1 codifica um timestamp e uma sequência de relógio. O UUID v1 tradicional também pode incluir um valor de nó da máquina; esta ferramenta usa um nó aleatório para evitar expor um endereço MAC real.

Impulse seus negócios com uma gestão eficiente de múltiplas contas e segurança aprimorada — Comece com o DICloak hoje mesmo!