Gerador de UUID

Crie identificadores únicos para bancos de dados, APIs e dados de teste. A versão 4 é totalmente aleatória, a versão 7 começa com um timestamp, então os IDs novos ficam em ordem de criação.

Grátis e privado. Tudo funciona no seu navegador e nada é enviado.

Como funciona

  1. Escolha a versãov4 para uso geral, v7 para chaves de banco de dados que devem ficar em ordem de tempo.
  2. Defina o formatoQuantidade de IDs, maiúsculas, hífens ou chaves.
  3. Copie ou baixeCopie a lista ou baixe como arquivo de texto.

v4 ou v7?

O UUID versão 4 tem 122 bits aleatórios; a chance de dois coincidirem algum dia é desprezível. A versão 7, padronizada na RFC 9562, coloca um timestamp em milissegundos na frente da parte aleatória. Como os IDs v7 novos são sempre maiores que os antigos, eles mantêm os índices do banco de dados compactos e deixam os registros ordenáveis pela data de criação, por isso muitas equipes hoje preferem o v7 para chaves primárias.

IDs gerados no mesmo milissegundo também ficam em ordem, graças a um contador na parte aleatória.

Decodifique um UUID

Cole qualquer UUID no decodificador para ver a versão e a variante. Nas versões baseadas em tempo 1, 6 e 7 o decodificador também mostra quando o ID foi criado, o que ajuda a depurar logs e linhas do banco de dados. Tudo funciona no seu navegador.

Perguntas frequentes

Esses UUIDs são únicos?

Na prática, sim. O v4 tem 122 bits aleatórios; o v7 tem 74 bits aleatórios por milissegundo mais um contador.

Qual a diferença entre UUID e GUID?

GUID é o nome que a Microsoft dá para a mesma coisa. Costuma ser escrito em maiúsculas e entre chaves.

Dá para ver quando um UUID foi criado?

Nas versões 1, 6 e 7, sim. Cole o UUID no decodificador.

Os IDs são enviados para algum lugar?

Não. Eles são gerados no seu navegador.