Gerador de UUID
UUID v4, v7 e IDs curtos em um só lugar
Opções
Totalmente aleatório. O padrão mais usado.
Resultado
Nada gerado ainda
Defina a quantidade e clique em gerar — os resultados aparecem aqui.
Todo valor vem da fonte de aleatoriedade criptográfica do seu navegador.
UUIDs permitem que sistemas separados criem identificadores que não colidem, sem pedir permissão a uma autoridade central. Qual versão usar depende de para onde o ID vai — v4 em qualquer lugar, v7 em índice de banco de dados, IDs curtos em URLs.
Como usar
- 1 Escolha o tipo — v4, v7 ou curto.
- 2 Defina quantos você precisa.
- 3 Clique em gerar.
- 4 Copie um deles, ou copie a lista inteira.
Perguntas frequentes
Qual a diferença entre v4 e v7?
O v4 é totalmente aleatório. O v7 coloca um timestamp em milissegundos nos bits iniciais, então os IDs ficam em ordem cronológica. Isso importa em chaves primárias de banco: chaves aleatórias espalham as escritas pelo índice B-tree, enquanto as ordenadas vão sendo acrescentadas no fim.
Dois UUIDs podem colidir?
Na prática, não. Um UUID v4 tem 122 bits aleatórios; seria preciso gerar bilhões por segundo durante um século para que uma colisão ficasse provável. Não é uma garantia, mas é uma suposição segura.
Quando devo usar um ID curto?
Quando o ID vai para uma URL, um código de convite ou qualquer coisa que alguém possa ler em voz alta. Vinte e um caracteres são bem mais amigáveis que trinta e seis, com risco de colisão ainda muito abaixo de tudo que você vai encontrar.