UUID
Gere UUID v4 (aleatório) ou v7 (ordenado por tempo) em lote. Formate em maiúsculas, com chaves ou sem hífens. Grátis, instantâneo, sem cadastro.
Um gerador de UUID online e gratuito que cria UUIDs versão 4 (aleatórios) e versão 7 (ordenados por tempo) em massa, diretamente no seu navegador. Gere um único identificador ou um lote de até 100, e formate a saída conforme suas necessidades — em maiúsculas, envolvido em chaves ou com os hífens removidos. Recorra ao v4 quando você só precisa de um id aleatório único, e ao v7 quando você quer identificadores que ordenam por tempo de criação, o que melhora a localidade de índice quando eles são usados como chaves primárias de banco de dados. A geração é local, então os identificadores são só seus.
Usos comuns
- Gerar um lote de UUIDs v4 para fixtures de teste ou dados de seed.
- Criar UUIDs v7 ordenados por tempo que ordenam naturalmente por tempo de criação como chaves de banco de dados.
- Produzir um UUID sem hífens ou envolvido em chaves para atender a um requisito de formato específico.
- Obter rapidamente um único id único enquanto escreve código ou uma migração.
- Gerar UUIDs em maiúsculas para atender à convenção de um sistema existente.
Perguntas frequentes
Qual é a diferença entre UUID v4 e v7?
O v4 é totalmente aleatório. O v7 incorpora um timestamp Unix para que os valores sejam ordenados por tempo, o que melhora a localidade quando usados como chaves primárias de banco de dados.
Quantos UUIDs posso gerar de uma vez?
Você pode gerar entre 1 e 100 UUIDs em um único lote.
Esses UUIDs são únicos o suficiente para eu confiar neles?
Sim. O v4 utiliza 122 bits aleatórios, tornando colisões astronomicamente improváveis, e o v7 combina um timestamp com bits aleatórios, então ambos são seguros como identificadores únicos na prática.
Por que eu usaria o v7 em vez do v4 como chave de banco de dados?
Porque os valores v7 são ordenados por tempo, novas linhas são inseridas próximas umas das outras no índice em vez de se espalharem aleatoriamente, o que reduz a fragmentação do índice e pode melhorar o desempenho de escrita.
Os UUIDs gerados são enviados para um servidor?
Não. Eles são gerados localmente no seu navegador, então os valores nunca são transmitidos.
All processing is local — your data never leaves your browser.