~ / ferramentas / gerador de uuid
Gerador de UUID
UUID v4 criptograficamente aleatório via Web Crypto API do navegador.
Para que serve
O UUID (ou GUID) é um identificador de 128 bits usado para dar um id único a registros, arquivos, pedidos e eventos sem depender de um contador central. A ferramenta serve para gerar ids de teste, popular um banco de desenvolvimento ou criar chaves em scripts e documentação.
Como funciona
Cada UUID é da versão 4, gerado a partir de números aleatórios criptograficamente seguros. O navegador usa crypto.randomUUID() quando disponível; caso contrário, monta o valor com crypto.getRandomValues e ajusta os bits de versão e variante. Você escolhe a quantidade (de 1 a 50) e o formato, minúsculas ou MAIÚSCULAS, e copia a lista inteira com um clique.
| Parte | Exemplo | Significado |
|---|---|---|
| Formato | 8-4-4-4-12 | 32 dígitos hexadecimais separados por hífens |
| Versão | xxxxxxxx-xxxx-4xxx-… | o primeiro dígito do terceiro bloco é sempre 4 |
| Variante | …-yxxx-… | o primeiro dígito do quarto bloco é 8, 9, a ou b |
Perguntas frequentes
Dois UUIDs v4 podem ser iguais?
Em teoria sim, na prática não. Restam 122 bits aleatórios, e a chance de colisão é desprezível mesmo com bilhões de ids.
Posso usar o UUID como senha ou token de acesso?
Não é recomendado. Ele serve como identificador, não como segredo. Para tokens de autenticação, use um gerador próprio com mais entropia e regras de expiração.
Qual a diferença entre UUID e GUID?
Nenhuma no formato. GUID é o nome usado pela Microsoft para o mesmo tipo de identificador.
Leia também
- Todas as ferramentas gratuitas
- Validador e Formatador JSON — use os ids em exemplos de payload
- Base64 e URL Encode — codifique valores para trafegar em URLs
- Curso de SQL, módulo 3 — veja INSERT e índices ao guardar ids únicos
Precisa de algo assim, sob medida pro seu negócio?
agendar diagnóstico gratuito →