O que é e para que serve
UUID (identificador único universal) é um código de 128 bits usado para identificar registros sem depender de um contador central — o que o torna útil em sistemas distribuídos, bancos de dados e APIs, onde gerar um ID sequencial confiável entre vários serviços seria complicado. Essa ferramenta gera UUIDs na versão 4 (baseada em números aleatórios), o formato mais comum hoje.
Como usar
1. Escolha quantos UUIDs quer gerar de uma vez. 2. Clique em "Gerar" (ou deixe gerar um automaticamente ao abrir a página). 3. Copie um UUID específico ou todos de uma vez.
Como funciona o cálculo
Um UUID v4 tem 122 bits de aleatoriedade (os outros 6 bits são fixos, para indicar a versão e a variante do UUID), gerados aqui com a API criptográfica do navegador. A chance de colisão — dois UUIDs v4 iguais gerados por acaso — é tão baixa que, na prática, é tratada como impossível: seria preciso gerar bilhões de UUIDs por segundo durante décadas para ter uma chance razoável de colisão.
Perguntas frequentes
Qual a diferença entre UUID e GUID?
São o mesmo conceito com nomes diferentes: GUID é o termo usado historicamente pela Microsoft, UUID é o termo do padrão RFC 4122 usado no restante da indústria.
É seguro usar UUID como identificador público, por exemplo numa URL?
Sim, e é inclusive recomendado: como o UUID é aleatório, ele não revela quantos registros existem no sistema nem a ordem de criação, diferente de um ID sequencial.
Dois UUIDs gerados aqui podem ser iguais?
A probabilidade é desprezível na prática — da ordem de 1 em 2,71 quintilhões para uma colisão entre dois UUIDs v4 específicos.