Gere identificadores UUID versão 4 aleatórios instantaneamente. UUIDs são identificadores universalmente únicos usados em bancos de dados, APIs, sistemas distribuídos e muito mais. Esta ferramenta usa o gerador de números aleatórios criptográficos integrado do seu navegador para máxima aleatoriedade. Gere um ou até dez UUIDs de uma vez.
Insira seus valores para ver o resultado.
Clique em Gerar (quantidade: 1) → 550e8400-e29b-41d4-a716-446655440000
Um UUID v4 padrão com 36 caracteres incluindo hífens.
Gerar 5 → 5 UUIDs únicos listados verticalmente
Gere múltiplos UUIDs de uma vez para inserções em lote no banco de dados ou dados de teste.
Gerar 10 → 10 UUIDs com opção Copiar Todos
Tamanho máximo do lote. Use Copiar Todos para pegar todos os UUIDs de uma vez.
Identificadores Universalmente Únicos são a espinha dorsal dos sistemas distribuídos modernos. Cada vez que você cria um registro em um banco de dados, emite uma chave de API ou atribui um ID a uma mensagem em uma fila, precisa de algo que seja garantidamente único em todos os sistemas, sem coordenação.
UUIDs resolvem esse problema. Um UUID versão 4 tem 122 bits de aleatoriedade, tornando colisões praticamente impossíveis.
A especificação UUID define cinco versões, cada uma com uma estratégia de geração diferente:
O "4" no terceiro grupo do UUID (após o segundo hífen) indica a versão. O primeiro caractere do quarto grupo indica a variante (8, 9, a ou b para UUIDs padrão).
Um UUID consiste em 32 dígitos hexadecimais em cinco grupos:
Para a versão 4, todos os bits exceto os campos de versão e variante são aleatórios, resultando em 122 bits de entropia.
Esta ferramenta usa a API crypto.randomUUID() do navegador, que faz parte da API Web Crypto. Esta função gera um UUID versão 4 usando o gerador de números aleatórios criptograficamente seguro do sistema operacional.
Se crypto.randomUUID() não estiver disponível (em navegadores mais antigos), a ferramenta usa crypto.getRandomValues() como alternativa, com definição manual dos bits de versão e variante.
Chaves primárias de banco de dados — Use UUIDs como chaves primárias em bancos de dados distribuídos onde inteiros auto-incrementados causariam conflitos.
Identificadores de API — Atribua IDs únicos a recursos de API, rastreamento de requisições e IDs de correlação.
Tokens de sessão — Gere identificadores de sessão aleatórios para aplicações web.
Dados de teste — Crie dados de teste realistas com identificadores únicos para desenvolvimento e QA.
Nomes de arquivos — Gere nomes de arquivos únicos para prevenir colisões em sistemas de armazenamento compartilhado.
Todos os UUIDs são gerados localmente no seu navegador usando aleatoriedade criptográfica. Nenhum dado é enviado para nenhum servidor. A qualidade da aleatoriedade depende do gerador de números aleatórios do seu navegador e sistema operacional, que é a mesma fonte usada para geração de chaves TLS.
Um UUID (Identificador Universalmente Único) é um valor de 128 bits usado para identificar informações de forma única em sistemas de computador. O formato padrão é 32 dígitos hexadecimais exibidos em cinco grupos separados por hífens: 8-4-4-4-12. O comprimento total é sempre 36 caracteres incluindo hífens.
UUID versão 4 significa que o identificador é gerado usando números aleatórios ou pseudoaleatórios. Diferente da versão 1 (que usa o timestamp atual e o endereço MAC) ou da versão 5 (que usa um namespace e hash de nome), UUIDs versão 4 são simplesmente aleatórios. A probabilidade de dois UUIDs v4 serem idênticos é astronomicamente pequena.
Esta ferramenta usa a API crypto.randomUUID() do navegador, que é suportada pelo gerador de números aleatórios criptograficamente seguro do sistema operacional. Isso fornece a mais alta qualidade de aleatoriedade disponível em um ambiente de navegador.
Teoricamente sim, mas a probabilidade é extremamente pequena. Com 122 bits aleatórios em um UUID v4, você precisaria gerar cerca de 2,71 × 10^18 UUIDs para ter 50% de chance de uma única colisão. Para fins práticos, UUIDs v4 são únicos.
Não, todos os UUIDs são gerados inteiramente no seu navegador usando a API Web Crypto. Nenhum dado de qualquer tipo é transmitido para nenhum servidor, armazenado em nenhum banco de dados ou registrado em qualquer lugar. A aleatoriedade criptográfica vem diretamente do gerador de números aleatórios integrado do sistema operacional do seu dispositivo, garantindo segurança máxima e privacidade completa.
Última atualização em 2026-09-27 · Escrito por UtiliaTools