Gerador de UUID (v4 e v7)
Crie em lote identificadores únicos universais criptograficamente seguros. Escolha UUID v4 (totalmente aleatório) ou UUID v7 (ordenável por tempo, ideal para chaves de banco de dados) e valide qualquer UUID com o inspetor.
Processado 100% no seu navegador
| Normalizado | |
|---|---|
| Versão | |
| Variante | |
| Criado |
Ctrl + Enter executarCtrl + C copiar resultado
Como usar
- 1Escolha a versão: v4 aleatória ou v7 ordenável por data.
- 2Defina quantos UUID precisa (até 1000) e o formato: maiúsculas, hífens ou chaves.
- 3Clique em «Gerar» ou pressione Ctrl/Cmd + Enter.
- 4Copie a lista ou baixe-a em TXT ou JSON. Cole um UUID no inspetor para ver a versão e a data.
Casos de uso
- Chaves primárias em bancos de dados (v7 mantém os índices ordenados).
- IDs de requisições, transações ou eventos em sistemas distribuídos.
- Dados de teste e fixtures para testes automatizados.
- GUID para .NET, Windows ou registros COM (formato com chaves).
Perguntas frequentes
O que é um UUID?
Um identificador de 128 bits (também chamado GUID) que identifica uma informação de forma única sem um registro central. É escrito com 32 dígitos hexadecimais em 5 grupos.
Qual a diferença entre UUID v4 e UUID v7?
A v4 usa 122 bits aleatórios. A v7, definida na RFC 9562, começa com o timestamp Unix em milissegundos, então os UUID criados depois ficam ordenados depois — o que melhora o desempenho de índices B-tree.
Dois UUID podem ser iguais?
Na prática, não. Com a v4 seria preciso gerar cerca de 2,7 quintilhões de IDs para ter 50% de chance de uma única colisão.
É seguro gerá-los no navegador?
Sim. A ferramenta usa a API Web Crypto (crypto.randomUUID e crypto.getRandomValues), um gerador criptograficamente seguro. Nada é enviado a nenhum servidor.
Um UUID v7 revela alguma coisa?
Revela o instante em que foi criado (com precisão de milissegundos). Se essa data for sensível, use a v4.