Gerador de UUID
Identificadores UUID v4 ou v7 em lote, gerados no seu aparelho com uma fonte aleatória segura.
- gerados
- 5
Resultado
•••••••••••••••••••••••••••••••••••• •••••••••••••••••••••••••••••••••••• •••••••••••••••••••••••••••••••••••• •••••••••••••••••••••••••••••••••••• ••••••••••••••••••••••••••••••••••••
Seus arquivos ficam no seu dispositivo
Esta ferramenta roda inteiramente no seu navegador. O que você cola é processado no seu dispositivo e nunca é enviado a um servidor, então é seguro usar com tokens, chaves e textos não publicados.
Como funciona
- Escolha a versão: v4 para identificadores totalmente aleatórios, v7 para identificadores que ordenam por data de criação.
- Diga quantos precisa, de 1 a 500. Cada um é gerado de forma independente.
- Ligue as maiúsculas se a sua convenção espera letras hexadecimais maiúsculas.
- Toque em Gerar UUIDs e copie a lista. Cada UUID fica na própria linha.
Perguntas frequentes
- Qual a diferença entre v4 e v7?
- Um v4 é acaso puro, fora alguns bits fixos, então não tem ordem nenhuma. Um v7 coloca na frente um carimbo de tempo em milissegundos, de modo que os identificadores ordenam pela criação — bem mais gentil com um índice de banco de dados, e por isso v7 é recomendado para chaves novas.
- De onde vem o acaso?
- De crypto.getRandomValues, o gerador criptográfico do navegador, alimentado pelo sistema operacional. Não de Math.random, que é previsível a partir de umas poucas saídas.
- O mesmo UUID pode sair duas vezes?
- Na prática, não. Um v4 tem 122 bits aleatórios; seria preciso tirar bilhões para que uma repetição ficasse apreciável. Um v7 inclui ainda o tempo, o que torna as colisões ainda menos prováveis.
- Alguma coisa é enviada para um servidor?
- Não. Os identificadores nascem no seu navegador e não são transmitidos a lugar nenhum.
Ferramentas relacionadas
# Gerador de hash O resumo MD5, SHA-1 ou SHA-2 de um texto, calculado no seu aparelho. ∿ Base64 De texto para Base64 e de volta, com UTF-8 correto e alfabeto seguro para URL opcional. ▤ Conversor de timestamp Cole um valor epoch ou uma data e veja em UTC, horário local e ISO 8601. ◴ Analisador de cron Transforme 0 */6 * * 1-5 numa frase e numa lista de datas futuras.