Identificador único universal

Gerador de UUID v4 online

Gere UUIDs versão 4 (aleatórios) em lote, com opções de maiúsculas, hífens e formato com chaves. Tudo gerado localmente no navegador.

  • Geração 100% local com Crypto.randomUUID — nada é enviado para servidores.
  • Lote de até 100 UUIDs por geração para popular fixtures e seeders.
  • Formatação configurável: hífens, caixa alta, chaves no estilo .NET.
Ferramenta

Gere UUIDs v4 aleatórios em lote

UUIDs (Universally Unique Identifiers) são identificadores de 128 bits usados como chave em bancos, fila de mensagens, logs e APIs. Esta ferramenta gera UUIDs versão 4 (aleatórios) usando a API criptográfica do navegador — nada é enviado para servidores.

Quantidade0
Formatocom hífens, minúsculas
VersãoUUID v4 (aleatório)

Como funciona: usamos crypto.randomUUID() do navegador, que segue o padrão RFC 9562 (versão 4). Os bits de versão e variante são fixados conforme a especificação, e os 122 bits restantes vêm de uma fonte criptograficamente segura.

Quando usar: chave primária de banco quando você não quer expor sequência, identificador de evento em fila/log, correlação de requisição em sistemas distribuídos, nome de arquivo único em storage. A probabilidade de colisão é praticamente nula em qualquer escala humana.

Visão geral

O que você encontra nesta página

O gerador de UUID atende uma necessidade recorrente em desenvolvimento: criar identificadores únicos sob demanda sem subir nenhuma dependência. A página gera UUIDs versão 4 (aleatórios) em lote, prontos para colar em fixtures, seeders ou comandos de teste.

Toda a aleatoriedade vem da API criptográfica do navegador. Os UUIDs gerados aqui não são salvos em servidor — existem apenas na sua tela enquanto você decide o que fazer com eles.

Entenda a ferramenta

O que esta ferramenta faz

  • Gera UUIDs versão 4 (aleatórios) em lote, com até 100 por geração.
  • Permite ajustar formato: com ou sem hífens, maiúsculas ou minúsculas, com ou sem chaves no estilo Microsoft.
  • Copia tudo de uma vez para a área de transferência, separado por linha.
Quando usar

Em quais situações ela ajuda

  • Ao precisar de chaves primárias não-sequenciais para tabelas de banco.
  • Ao gerar correlation IDs ou request IDs para rastrear em logs distribuídos.
  • Ao popular fixtures de teste com identificadores únicos.
Passo a passo

Como usar

  1. Ajuste a quantidade desejada (1 a 100).
  2. Marque ou desmarque hífens, maiúsculas e chaves conforme o destino dos dados.
  3. Use Gerar novos UUIDs para sortear outro lote a qualquer momento.
  4. Use Copiar todos para enviar a lista para a área de transferência.
Exemplos práticos

Quando esse cálculo ou recurso costuma ser útil

  • Criar identificadores únicos para tabela de usuários ou eventos.
  • Gerar correlation IDs para rastrear requisições em logs distribuídos.
  • Popular fixtures de teste com chaves não-sequenciais.
Leitura do resultado

Cuidados e interpretações importantes

  • O formato canônico (com hífens) é o aceito por padrão em PostgreSQL, MongoDB e quase todas as APIs modernas.
  • O formato com chaves é mais comum no ecossistema .NET (GUID) e em alguns arquivos de configuração da Microsoft.
  • Sem hífens é útil para usar como nome de arquivo, slug curto ou em sistemas que não aceitam o caractere -.
Metodologia

Como a estimativa é construída

  • A geração usa Crypto.randomUUID quando disponível e cai para Crypto.getRandomValues como fallback, sempre seguindo a RFC 9562 versão 4.
  • Dos 128 bits, 6 são fixos para identificar versão (4) e variante (RFC 4122); os 122 bits restantes são aleatórios criptograficamente seguros.
  • A probabilidade de colisão entre UUIDs v4 é da ordem de 1 em 2¹²² — desprezível em qualquer escala humana.
Credibilidade

Revisão editorial

Conteúdo mantido por Equipe editorial do Hub de Utilidades com revisão pública desta versão em 1 de maio de 2026.

  • As ferramentas têm caráter informativo e de apoio prático.
  • Resultados importantes devem ser conferidos com documentos, regras vigentes ou atendimento especializado.
  • Erros, ajustes e sugestões podem ser enviados para tbdevcompany@gmail.com.
  • Esta página foi construída para combinar ferramenta interativa, contexto e navegação relacionada.
  • Se você encontrar divergência material, use o canal de contato para relatar a situação.
Dúvidas comuns

Perguntas frequentes

Qual a diferença entre UUID e GUID?

Nenhuma na prática. GUID (Globally Unique Identifier) é o nome usado pela Microsoft para o mesmo padrão UUID definido pela RFC 9562. A ferramenta gera no formato canônico, que ambos os ecossistemas reconhecem.

O UUID v4 é mesmo único?

Praticamente sim. São 122 bits aleatórios (os outros 6 são fixos para versão e variante), o que dá cerca de 5 × 10³⁶ combinações. A chance de colisão entre dois UUIDs gerados aleatoriamente é desprezível em qualquer escala humana.

Posso usar UUID v4 como chave primária?

Sim, é um caso de uso comum. Ele evita expor sequência de IDs e facilita merge de dados entre sistemas. O contraponto é o tamanho (16 bytes vs 4 ou 8 do inteiro) e a falta de ordenação cronológica — se isso importa, considere UUID v7 ou ULID.

Por que existem versões diferentes de UUID?

Cada versão usa uma estratégia para gerar a unicidade: v1 usa MAC e timestamp, v3 e v5 derivam de hash, v4 é puramente aleatório, v7 inclui timestamp para ordenação. v4 é a mais comum no dia a dia por ser simples e privacidade-amigável.

Próximos passos

Ferramentas relacionadas

Buscas relacionadas

Termos atendidos por esta página

gerador de uuiduuid onlinegerar guiduuid v4uuid aleatório