UUID Generator
Generate random version 4 UUIDs (Universally Unique Identifiers) online. All UUIDs are generated client-side using the Web Crypto API.
What is a UUID?
A UUID (Universally Unique Identifier) is a 128-bit identifier standardized by RFC 4122. Version 4 UUIDs are randomly generated, making collisions practically impossible. They are widely used as primary keys in databases, session IDs, and distributed systems.
Related Tools
Se você já precisou de um identificador único para uma linha de banco de dados, um fixture de teste ou um sistema distribuído, provavelmente recorreu a um UUID. Um UUID (Universally Unique Identifier) é um rótulo de 128 bits praticamente garantido como único no espaço e no tempo. Os UUIDs versão 4 — o tipo que esta ferramenta gera — usam números aleatórios criptograficamente seguros. São a escolha padrão quando você precisa de IDs que não dependam de uma autoridade central. A maioria das linguagens os suporta nativamente — o módulo uuid do Python, java.util.UUID do Java e crypto.randomUUID() do JavaScript. Esta ferramenta permite gerá-los em massa sem escrever uma única linha de código.
Como usar o gerador de UUID
Escolha a versão do UUID
Selecione UUID v4 (aleatório, o mais comum) ou outra versão entre as opções. v4 é recomendado para a maioria dos casos.
Gere UUIDs
Clique em Gerar para criar um novo UUID. Você pode gerar em massa — defina a quantidade para obter vários de uma só vez.
Copie e use
Clique em Copiar para obter o UUID. Use-o como identificador único no seu banco de dados, API ou aplicação.
UUIDs de exemplo
UUID v4 (Random)
Formato:
xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxxUUIDs gerados de amostra:
550e8400-e29b-41d4-a716-446655440000
f47ac10b-58cc-4372-a567-0e02b2c3d479
3b9cde4e-2d5f-4c7b-a1e6-8f9c0d3b2a1fFrequently Asked Questions
O que é um UUID v4 e como é gerado?
Um UUID v4 é um identificador de 128 bits onde 122 bits são gerados aleatoriamente e 6 bits indicam a versão (4) e variante. Esta ferramenta usa crypto.getRandomValues() do navegador conforme RFC 4122.
Dois UUIDs podem ser iguais?
Tecnicamente sim, mas a probabilidade é astronomicamente baixa. Com 122 bits aleatórios, você precisaria gerar cerca de 2,71 quintilhões de UUIDs para ter 50% de probabilidade de colisão.
É seguro usar UUIDs como chaves primárias?
Sim, é um padrão comum — especialmente em sistemas distribuídos. O principal trade-off é que UUIDs são maiores (16 bytes vs 4-8 bytes). O PostgreSQL tem um tipo UUID nativo que os armazena eficientemente.
Meus UUIDs gerados são armazenados em algum lugar?
Não. Tudo funciona no seu navegador com JavaScript. Nenhum UUID é enviado a servidores, registrado ou armazenado.