Gerador de UUID

Gere UUIDs v4 aleatórios instantaneamente.

Gerador de UUID v4: identificadores únicos universais

Os UUIDs (Universally Unique Identifiers) são identificadores de 128 bits projetados para ser únicos globalmente sem necessidade de um servidor central de coordenação. O formato padrão é uma string de 32 dígitos hexadecimais agrupados em cinco seções separadas por hífens: xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx, onde o "4" indica a versão 4 (aleatória).

Os UUIDs v4 são gerados usando nossa ferramenta com a API criptográfica do navegador (crypto.getRandomValues), garantindo aleatoriedade de alta qualidade. São amplamente utilizados como chaves primárias em bancos de dados, identificadores de sessão, tokens de API, rastreamento de eventos e qualquer cenário onde se precise de um ID único sem depender de sequências numéricas incrementais.

Perguntas frequentes

Os UUIDs podem se repetir?

Tecnicamente sim, mas a probabilidade é tão baixa que é considerada praticamente impossível. Um UUID v4 tem 2^122 combinações possíveis (aproximadamente 5,3 x 10^36). Para ter 50% de probabilidade de colisão, seria necessário gerar cerca de 2,7 quintilhões de UUIDs.

Qual é a diferença entre UUID v1 e v4?

UUID v1 inclui o timestamp e o endereço MAC do equipamento, o que permite ordená-los cronologicamente mas expõe informações do hardware. UUID v4 é completamente aleatório, oferece maior privacidade e é o mais recomendado para uso geral.

Para que servem os UUIDs?

São usados como identificadores únicos em bancos de dados, APIs, sistemas distribuídos, rastreamento de sessões, identificação de dispositivos e qualquer cenário onde se precise de um ID único sem depender de um servidor central para gerá-lo.