Gerador de UUID

Crie UUIDs para bancos de dados, APIs e dados de teste sem um backend. Escolha v4 para aleatoriedade pura ou v7 para identificadores ordenáveis por tempo.

Grátis Roda no navegador Sem cadastro

Nenhum UUID ainda. Clique em Gerar.

Conferir um UUID
O v4 é aleatório; o v7 segue a ordem do tempo e é melhor para índices de banco de dados.

Como usar

1

Escolha uma versão

Use v4 para identificadores aleatórios ou v7 para os ordenáveis por tempo.

2

Defina a quantidade

Gere de 1 a 100 UUIDs de uma vez.

3

Copie ou baixe

Copie a lista inteira ou salve como arquivo de texto.

Por que usar esta ferramenta

Aleatoriedade criptográfica

O v4 usa o gerador aleatório seguro do navegador, não Math.random.

v7 ordenado por tempo

O v7 começa com um timestamp em milissegundos, então os IDs se ordenam pela data de criação.

Geração em lote

Crie até 100 identificadores com um clique e exporte a lista.

Perguntas frequentes

Qual a diferença entre v4 e v7?
O v4 é totalmente aleatório. O v7 embute um timestamp de 48 bits seguido de bits aleatórios, o que o torna ordenável pela data de criação.
Estes UUIDs são únicos?
O espaço aleatório é grande o bastante para colisões serem praticamente impossíveis, mas nenhum gerador garante unicidade absoluta.
Posso usá-los como chaves de banco de dados?
Sim. Prefira v7 em índices B-tree, porque valores ordenados por tempo reduzem divisões de página.
A ferramenta envia algo para um servidor?
Não. Os UUIDs são gerados no seu navegador com crypto.getRandomValues ou crypto.randomUUID.
UUIDs em maiúsculas são válidos?
Sim. UUIDs não diferenciam maiúsculas de minúsculas, e esta ferramenta permite alternar entre as duas formas.

Ferramentas relacionadas

Última atualização: