Gerador de UUID
Um clique — de 1 a 100 UUIDs, todos genuinamente aleatórios.
Um UUID é um identificador de 128 bits formatado como cinco grupos de dígitos hexadecimais separados por hífens (ex. f47ac10b-58cc-4372-a567-0e02b2c3d479). Os UUIDs versão 4 são gerados inteiramente a partir de bytes aleatórios, o que lhes confere uma probabilidade de colisão extremamente baixa — cerca de 122 bits de entropia por UUID. Você pode gerar bilhões por segundo sem jamais ver uma duplicata. O gerador usa crypto.randomUUID() do navegador, que em todo dispositivo moderno recorre a uma fonte aleatória criptograficamente segura.
—————
Generated with crypto.randomUUID() — cryptographically strong, RFC 4122 version 4. Different on every refresh.
How to use
Defina quantos UUIDs você precisa
De 1 a 100. O padrão é 5, suficiente para a maioria das tarefas pontuais.
Clique em Gerar
Um novo lote aparece imediatamente. Cada clique produz valores que nunca apareceram nesta página antes.
Copie individualmente ou todos de uma vez
Use o botão de cópia de uma linha para um único UUID, ou o botão copiar tudo no topo para uma saída separada por quebras de linha, pronta para colar em SQL, JSON ou CSV.
Frequently asked questions
- O que é um UUID v4?
- Um identificador de 128 bits gerado aleatoriamente segundo a RFC 4122 §4.4. Seis bits codificam a versão (4) e a variante (RFC 4122); os 122 bits restantes são aleatórios.
- Eles são realmente criptograficamente aleatórios?
- Sim — crypto.randomUUID() usa o mesmo CSPRNG que crypto.getRandomValues(). Em todos os sistemas operacionais modernos, é alimentado pela entropia do kernel e é adequado para aplicações sensíveis à segurança.
- Qual é a probabilidade de colisão?
- Com 122 bits de aleatoriedade, seria necessário gerar aproximadamente 2,7 × 10^18 UUIDs para ter 50% de chance de colisão. A um milhão de UUIDs por segundo, isso levaria cerca de 85.000 anos.
- Existem outras versões de UUID?
- Sim — v1 (tempo + MAC), v3/v5 (namespace + hash), v6/v7/v8 (ordenados por tempo). Esta ferramenta gera apenas v4 por ser a mais universalmente adequada e não exigir nenhuma entrada.
- Por que a saída está em letras minúsculas?
- O Convertitive usa minúsculas conforme a RFC 4122 §3. A maioria dos softwares aceita ambas; PostgreSQL e Go normalizam para minúsculas, enquanto .NET e SQL Server costumam usar maiúsculas por padrão.
- É seguro usar como chave primária?
- Sim. UUIDs v4 são amplamente usados como chaves primárias em sistemas distribuídos. Observe que não são ordenáveis por tempo — se precisar de ordenação por timestamp, use v7.
Ferramentas relacionadas
- Gerador de senhaSenhas aleatórias e seguras.
- Expressão cronCriar, ler e validar a sintaxe cron.
- Codificador e Decodificador Base64Codificar e decodificar texto em formato Base64.
- Conversor de Maiúsculas e MinúsculasConverter texto entre maiúsculas, minúsculas e mais.
- Gerador de Hash — SHA-1, SHA-256, SHA-384, SHA-512Gerar hash criptográfico de qualquer texto.
- Formatador e Validador de JSONFormatar, minificar e validar estruturas JSON.