Gerador de UUID
Gera identificadores únicos universais
Gera identificadores únicos universais
Um UUID é um ID de 128 bits escrito como 32 dígitos hexadecimais em cinco grupos; o 13º dígito indica a versão. O v7 (o padrão) começa com um timestamp em milissegundos, então os IDs novos ficam ordenados pela criação — ótimo para chaves primárias de banco de dados. O v4 é totalmente aleatório e não revela nada sobre quando foi criado. O v1 contém um timestamp e um ID de nó e só é necessário em sistemas antigos.
0190b5c4-7e1a-7c3d-9f42-3b8e6d1a2c55f47ac10b-58cc-4372-a567-0e02b2c3d479Use a v7 para novas chaves primárias de banco de dados: ela é única e fica ordenada pela data de criação, o que mantém os índices B-tree compactos. Use a v4 quando precisar de um ID que não revele nada sobre quando foi criado. Use a v1 só quando um sistema existente exigir.
Na prática, não. Um UUID v4 tem 122 bits aleatórios; seria preciso gerar bilhões de IDs por segundo durante décadas para que uma colisão se tornasse provável. A v7 soma um timestamp aos bits aleatórios, o que torna duplicatas ainda menos prováveis.
Sim. GUID é o nome que a Microsoft dá ao mesmo formato de 128 bits definido na RFC 9562 (antiga RFC 4122).
Não. Eles são criados no seu navegador e não são enviados nem armazenados em lugar nenhum.