Gere UUIDs e GUIDs Instantaneamente
Crie identificadores aleatórios e únicos em segundos, escolhendo uma versão de UUID e as opções de formato de que necessita.
Tudo é executado diretamente no seu navegador com um gerador aleatório criptograficamente seguro — nenhum dado é enviado para qualquer lugar e nenhum identificador é armazenado.
O Que É um UUID / GUID?
Um UUID (Identificador Único Universal), também chamado de GUID (Identificador Único Global) nas plataformas Microsoft, é um valor de 128 bits usado para identificar informações sem necessitar de uma autoridade central para evitar colisões.
UUIDs e GUIDs usam exatamente o mesmo formato de 36 caracteres — os nomes são apenas convenções diferentes para o mesmo padrão, portanto qualquer UUID gerado aqui também é um GUID válido.
Por Que Usar um Gerador de UUID / GUID?
Inventar identificadores únicos manualmente é pouco confiável — colisões, erros de digitação e padrões previsíveis podem causar falhas e problemas de segurança.
Um gerador produz instantaneamente identificadores corretamente formatados e estatisticamente únicos, seguindo a especificação oficial do UUID (RFC 9562).
Por Que Gerar UUIDs Online?
- Crie identificadores estatisticamente únicos com risco de colisão praticamente nulo
- Escolha a versão certa para o seu caso de uso (aleatória ou ordenada por tempo)
- Gere vários identificadores de uma só vez para preenchimento de dados em massa
- Formate a saída de acordo com os requisitos da sua base de dados ou API
- Não requer instalação nem conta
- Funciona totalmente offline no seu navegador
Principais Funcionalidades
- Duas versões: UUID v4 (totalmente aleatório) e UUID v7 (ordenado por tempo)
- Gere 1, 5, 10 ou 50 identificadores de uma vez
- Formatação opcional em MAIÚSCULAS
- Remoção opcional de hífenes para armazenamento compacto
- Cópia com um clique para um único valor ou qualquer item da lista
- Geração aleatória criptograficamente segura
Como Gerar um UUID
- Escolha uma versão: UUID v4 para identificadores totalmente aleatórios, ou UUID v7 para identificadores ordenados por tempo
- Ative MAIÚSCULAS ou sem hífenes se o seu sistema exigir um formato específico
- Escolha quantos identificadores precisa — 1, 5, 10 ou 50
- Copie um único valor ou qualquer item da lista gerada
Guia de Versões do UUID
| UUID v4 | Totalmente aleatório — ideal para IDs únicos de uso geral sem requisito de ordenação |
| UUID v7 | Ordenado por tempo — inclui uma marca temporal, ideal para chaves primárias de bases de dados e registos ordenáveis |
Boas Práticas para UUID
Use UUID v7 para chaves primárias de bases de dados quando precisar de identificadores que se ordenem naturalmente pela hora de criação, melhorando o desempenho dos índices.
Use UUID v4 quando precisar de identificadores sem padrão detetável, como tokens públicos ou IDs de recursos.
Armazene UUIDs no seu formato binário nativo ou no formato padrão de 36 caracteres, em vez de inventar codificações personalizadas, para manter a compatibilidade com bases de dados e bibliotecas.
Erros Comuns a Evitar com UUID
Evite usar números inteiros sequenciais onde se espera um UUID — isso pode revelar informações sobre a contagem de registos e a ordem de criação.
Evite misturar versões de UUID de forma inconsistente num mesmo sistema, o que pode complicar a ordenação e a depuração.
Evite assumir que os UUIDs são criptograficamente secretos — o UUID v4 é único, mas não substitui um token de acesso ou chave secreta adequados.
Casos de Uso Comuns
- Chaves primárias e estrangeiras de bases de dados
- IDs de requisição e correlação de API
- Identificadores de sessão e transação
- Nomes de armazenamento de ficheiros e objetos
- IDs de entidades em sistemas distribuídos
- Preenchimento de dados de teste e fixtures
- Identificadores de eventos e mensagens
- IDs de dispositivos e instalações
Perguntas Frequentes
Qual é a diferença entre um UUID e um GUID?
Não há diferença técnica. GUID é simplesmente o nome dado pela Microsoft ao mesmo padrão de identificador de 128 bits definido como UUID na RFC 9562. Qualquer UUID gerado aqui também é um GUID válido.
Quão únicos são estes UUIDs?
Extremamente únicos. Com 122 bits aleatórios no UUID v4, a probabilidade de colisão é astronomicamente pequena, mesmo ao gerar milhares de milhões de identificadores.
Devo usar UUID v4 ou v7?
Use UUID v7 se precisar de identificadores ordenados pela hora de criação, como chaves primárias de bases de dados. Use UUID v4 se precisar de identificadores totalmente aleatórios, sem marca temporal incorporada.
Onde são armazenados os meus UUIDs gerados?
Em nenhum lugar. Os UUIDs são gerados localmente no seu navegador usando a Web Crypto API e nunca são enviados ou armazenados nos nossos servidores.
Posso usar UUIDs como chaves primárias de bases de dados?
Sim. Os UUIDs são amplamente usados como chaves primárias, especialmente em sistemas distribuídos. O UUID v7 é particularmente adequado, já que a sua estrutura ordenada por tempo mantém os índices da base de dados eficientes.