Gerador de UUID / GUID

Gere UUIDs v4 criptograficamente seguros usando a Web Crypto API nativa do navegador. Nenhum dado é enviado ao servidor.

Formato
Espaço Reservado · AdSense

O que é UUID?

UUID (Universally Unique Identifier) é um identificador de 128 bits padronizado pela RFC 4122. O formato canônico é xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx, com 32 dígitos hexadecimais agrupados em 5 seções separadas por hífens.

UUID v4 e segurança criptográfica

Esta ferramenta gera UUIDs versão 4, onde os bits são gerados aleatoriamente (exceto os bits de versão e variante). A geração usa crypto.randomUUID(), disponível em todos os navegadores modernos, que por sua vez usa o gerador de números aleatórios criptograficamente seguro do sistema operacional (CSPRNG). A probabilidade de colisão entre dois UUIDs v4 é astronomicamente baixa: aproximadamente 1 em 2¹²².

Diferença entre UUID e GUID

GUID (Globally Unique Identifier) é simplesmente o nome que a Microsoft usa para UUIDs no ecossistema Windows/.NET. São tecnicamente idênticos — a única diferença é terminológica.

Quando usar UUID como chave primária

UUIDs são ideais quando você precisa gerar IDs distribuídos (sem coordenação central), ocultar a quantidade de registros (ao contrário de IDs sequenciais), ou mesclar dados de múltiplos bancos de dados sem conflito de chaves.

Espaço Reservado · AdSense