Gerador de UUID Online Gratuito
Gere UUIDs v4 únicos para identificadores em seus projetos.
A UUID (Universally Unique Identifier) is a 128-bit identifier formatted as xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx. UUIDs are designed to be globally unique without a central coordinator — two independently generated UUIDs will almost never collide, even across billions of records.
Why v4?
This tool generates UUID v4 — the random variant, and the most widely used. Unlike v1 (which embeds a timestamp and MAC address) or v5 (a deterministic hash of a namespace and name), v4 needs no extra inputs and reveals no information about when or where it was created, making it the safe default for most applications.
When to use UUIDs
UUIDs are used as primary keys in distributed databases, session tokens, file identifiers, API resource IDs, and anywhere a unique identifier must be generated without coordination between servers.
How the Gerador de UUID works
Informe quantos UUIDs você precisa (de 1 a 20).
Clique em Generate UUIDs para gerar instantaneamente UUIDs v4 aleatórios.
Copie um UUID individual com seu botão Copy, ou clique em Copy All para copiar a lista inteira.
Clique em Generate UUIDs novamente a qualquer momento para substituir a lista por um novo conjunto.
Tips & tricks
- Precisa de mais de 20 de uma vez? Gere em lotes e combine as listas — 20 é o limite por clique.
- UUIDs v4 são aleatórios, não sequenciais — não confie neles para a ordem de inserção.
- Armazene UUIDs no tipo nativo UUID/binário do seu banco de dados quando disponível, não como texto simples — para melhor desempenho de índice.
- Copy All copia todos os UUIDs exibidos na tela, separados por quebra de linha — útil para colar em uma planilha ou script de dados iniciais.
Frequently Asked Questions
O que é um UUID e quando devo usá-lo?
UUID (Universally Unique Identifier) é um identificador de 128 bits no formato 8-4-4-4-12 caracteres hexadecimais (ex.: 550e8400-e29b-41d4-a716-446655440000). Use UUIDs como chaves primárias de banco de dados, IDs de recursos de API e tokens de sessão onde é necessária exclusividade sem coordenação central.
Por que esta ferramenta gera apenas UUIDs v4?
v4 é a versão de UUID mais utilizada e não precisa de entradas extras como o timestamp/endereço MAC do v1 ou o namespace do v5 — é a opção padrão segura para a maioria das aplicações, por isso esta ferramenta se concentra nela. O v4 também não revela nenhuma informação sobre quando ou onde foi criado.
Os UUIDs gerados são realmente únicos?
O UUID v4 tem 2^122 valores possíveis (≈5,3 × 10^36). A probabilidade de colisão entre dois UUIDs v4 gerados aleatoriamente é astronomicamente pequena — gerar 1 bilhão de UUIDs por segundo durante 100 anos teria cerca de 50% de chance de apenas uma colisão.
Posso gerar UUIDs em maiúsculas?
Esta ferramenta gera UUIDs em minúsculas, o formato padrão e mais comum. Maiúsculas e minúsculas são igualmente válidas — se precisar de maiúsculas, use a função de conversão de maiúsculas/minúsculas do seu editor.
É seguro usar UUIDs como chaves primárias de banco de dados?
Sim — UUIDs v4 são comumente usados como chaves primárias, especialmente em sistemas distribuídos, onde IDs autoincrementais exigiriam coordenação central. A contrapartida: UUIDs ocupam mais espaço que inteiros e não são ordenados, o que pode afetar o desempenho de índices em tabelas muito grandes.
Is my data safe when using the Gerador de UUID?
Completely safe. The Gerador de UUID processes everything locally in your browser. No input data, results, or usage information is ever transmitted to or stored on any server.
Can I use the Gerador de UUID output in commercial projects?
Yes. The Gerador de UUID is a utility tool and its output carries no licensing restrictions. You are free to use results in any project, commercial or personal.
Does the Gerador de UUID follow official standards?
Yes. The Gerador de UUID is built to comply with the relevant industry standard or specification for this utility type. If you encounter an unexpected result, verify your input against the specification — edge cases outside the standard may produce undefined behaviour.