EZ
EZ2Conv

Gerador de UUID

Gere UUIDs RFC 4122 em massa, escolhendo a versão 4 para IDs criptograficamente aleatórios ou a versão 1 para IDs baseados em timestamp. Produza até 100 de uma vez e alterne a formatação com hífens e maiúsculas, com tudo gerado instantaneamente no seu navegador.

UUID aleatório com aleatoriedade criptográfica

1-100 UUIDs

14px
Clique em Gerar para criar UUIDs...

Como Usar

  1. Selecione a versão UUID: v4 (aleatório) ou v1 (baseado em timestamp)
  2. Defina o número de UUIDs a gerar (1-100)
  3. Configure as opções de formato: hífens e maiúsculas
  4. Clique em 'Gerar' para criar UUIDs instantaneamente

💡 Dicas Úteis

  • UUID v4 usa aleatoriedade criptográfica para máxima unicidade
  • UUID v1 inclui informações de timestamp úteis para ordenação
  • Use formato maiúsculas para consistência com sistemas de banco de dados
  • A geração em massa suporta até 100 UUIDs de uma vez

Entenda os UUID e como gerá-los

O que este gerador faz

Um UUID (identificador único universal) é um valor de 128 bits escrito com 32 dígitos hexadecimais no conhecido padrão 8-4-4-4-12, como 550e8400-e29b-41d4-a716-446655440000. Este gerador produz identificadores em conformidade com a norma RFC 4122 sob demanda: escolha a versão 4 ou a versão 1 e crie até 100 de uma só vez.

Você pode ativar ou remover os hifens e optar por minúsculas ou maiúsculas, de forma que o resultado combine com o que a coluna do seu banco de dados, o contrato da sua API ou o seu código já esperam.

Quando usar um UUID

Os UUID são úteis sempre que um identificador precisa ser criado de forma independente, sem uma autoridade central distribuindo números sequenciais. Casos típicos incluem chaves primárias em bancos de dados distribuídos, identificadores de correlação para rastrear uma requisição entre serviços, chaves de idempotência em chamadas de API, nomes de arquivo que nunca podem coincidir e referências de objetos ou de sessão criadas no cliente.

Como duas máquinas podem gerar identificadores no mesmo instante sem se coordenar, os UUID se encaixam especialmente bem em microsserviços, aplicações offline-first e pipelines de eventos.

Versão 4 contra versão 1

A versão 4 preenche quase todos os seus bits com valores aleatórios criptograficamente robustos vindos do crypto.randomUUID do navegador e da Web Crypto API. Por isso os identificadores são imprevisíveis e não revelam quando nem onde foram criados. É a escolha recomendada para a maioria dos casos.

Já a versão 1 monta o valor a partir do carimbo de data/hora atual mais um identificador de nó e uma sequência de relógio, o que permite ordenar um lote de forma aproximada pela data de criação, mas expõe esse momento. Escolha a v4 quando a imprevisibilidade importa e a v1 quando uma ordenação cronológica aproximada for mais útil.

Formato e probabilidade de colisão

Ambas as versões mantêm o layout padrão 8-4-4-4-12, e o dígito de versão fica no início do terceiro grupo: um 4 ou um 1. A força da v4 vem dos seus 122 bits aleatórios: o conjunto abrange mais de 5×10^36 valores possíveis, de modo que, mesmo depois de gerar bilhões de identificadores, a chance de dois coincidirem continua praticamente nula.

Remover os hifens deixa uma cadeia compacta de 32 caracteres, prática em URLs ou chaves, enquanto a saída em maiúsculas combina com sistemas que armazenam os identificadores dessa forma.

Perguntas Frequentes

Sim. Gere até 100 UUID por lote, quantos lotes quiser, sem custo algum. Tanto a versão 4 quanto a versão 1, além das opções de hifens e maiúsculas, estão totalmente incluídas, sem plano pago, limite de uso ou conta.
Cada identificador é criado localmente no seu navegador e nada é enviado a um servidor. A versão 4 usa o crypto.randomUUID da Web Crypto API, portanto nenhum UUID que você produzir é transmitido, armazenado ou registrado em lugar nenhum.
Nenhuma conta é necessária. Escolha a versão, a quantidade e o formato, clique em Gerar e os identificadores aparecem na hora. Não há e-mail a informar, login nem cadastro.
A versão 4 é montada quase inteiramente com bits aleatórios criptograficamente seguros, por isso é imprevisível e não carrega metadados. A versão 1 embute o carimbo de data/hora de criação junto com um identificador de nó, o que torna os identificadores aproximadamente ordenáveis no tempo, mas revela quando cada um foi gerado. Use a v4 por padrão e a v1 apenas quando a ordem temporal ajudar.
Você pode gerar de 1 a 100 identificadores com um único clique e depois copiar a lista inteira de uma vez. A opção de hifens produz a forma compacta de 32 caracteres (sem traços) e a opção de maiúsculas passa os dígitos hexadecimais para maiúsculas nos sistemas que esperam esse estilo.
Sim. A saída segue a norma RFC 4122 e os 122 bits aleatórios da v4 tornam uma colisão acidental astronomicamente improvável, por isso os UUID são muito usados como chaves primárias, chaves de API e tokens de sessão. Lembre-se de que as chaves v4, por serem totalmente aleatórias, não são sequenciais, algo a considerar em índices agrupados.