Gerador de UUID
Só local — nada é enviado a menos que você salve ou compartilhe.
Um gerador de UUID para identificadores v4 aleatórios, instantaneamente.
- Escolha quantos identificadores você precisa
- Clique em Gerar
- Copie o resultado
Salvar esta ferramenta
Tenha Gerador de UUID sempre à mão
Use o menu Compartilhar do navegador e escolha “Adicionar à Tela Inicial”.
Sobre esta ferramenta
Um UUID é um identificador de 128 bits que você pode gerar em qualquer lugar sem precisar perguntar a um servidor central se já está em uso. UUIDs da versão 4 são feitos com dados aleatórios, por isso dois valores gerados independentemente praticamente nunca se repetem, sendo a opção usual para chaves primárias de banco de dados, chaves de idempotência, ids de correlação em logs e nomes de arquivo para conteúdos enviados. Este gerador usa a fonte de aleatoriedade criptográfica do seu navegador, que é mais segura que a pseudoaleatória comum, tornando os valores adequados para uso em produção. Nada é transmitido ou salvo: os identificadores são criados localmente e existem apenas no seu navegador até você copiá-los.
Perguntas frequentes
Estes UUIDs são seguros para uso em produção?
Sim. Eles vêm da fonte criptográfica do navegador via crypto.randomUUID(), o mesmo recurso usado por bibliotecas no servidor, em vez da abordagem mais fraca baseada em Math.random().
Gerador de GUID é o mesmo que gerador de UUID?
É a mesma coisa: GUID é o nome da Microsoft e UUID é o padrão, e um valor v4 de qualquer um é 122 bits aleatórios no mesmo formato. Então, um gerador de guid é o que você quer se uma coluna do .NET ou SQL Server pedir, e este é ele.
Dois desses poderiam colidir alguma vez?
Na prática, não. Um UUID de versão 4 tem 122 bits aleatórios, então seria preciso gerar bilhões por segundo por muitos anos antes que uma colisão fosse provável o suficiente para se preocupar.
Devo usar um UUID como chave primária de banco de dados?
Depende. UUIDs permitem criar registros sem ir ao banco e evitam expor contagens sequenciais, mas são maiores que inteiros e a ordem aleatória pode prejudicar a localidade do índice em tabelas muito grandes.
Ajude a melhorar esta ferramenta
Encontrou um bug, quer mudar algo ou precisa de uma ferramenta que não temos?
Você tem um rascunho não enviado.
Obrigado — recebemos sua mensagem. Você verá a resposta na sua caixa de entrada.Ir para minhas mensagens