Gerador de UUID

Gere UUIDs/GUIDs v4 aleatórios instantaneamente. Suporta geração em massa, letras maiúsculas e formatação sem hifens.

Processamento 100% no lado do cliente — Seus dados nunca saem do seu navegador
UUID Gerado
-
Geração em Massa

O que é um UUID (ou GUID)?

Um UUID (Identificador Universalmente Único), frequentemente chamado de GUID (Identificador Globalmente Único) nos ecossistemas da Microsoft, é um identificador de 128 bits projetado para ser globalmente único sem coordenação central. O padrão atual é o RFC 9562, que substituiu o RFC 4122. UUIDs gerados corretamente ainda podem colidir, mas a probabilidade é extraordinariamente pequena.

Como Gerar um UUID v4 Aleatório

Esta ferramenta gera UUIDs da Versão 4 usando números aleatórios criptograficamente seguros. Um UUID v4 tem o formato xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx, onde o 4 identifica a versão e y é um dos seguintes: 8, 9, a ou b. O UUID v4 contém 122 bits aleatórios, resultando em 2^122 valores aleatórios possíveis. Aproximadamente 2,7 quintilhões de UUIDs gerados aleatoriamente seriam necessários para que a probabilidade de colisão atingisse cerca de 50%. Clique em "Gerar Novo UUID" para criar um, ou gere até 100 de uma vez.

Casos de Uso Comuns para UUIDs e GUIDs

UUIDs e GUIDs são usados como chaves primárias de banco de dados, identificadores de requisição e correlação de API, identificadores de nó de sistema distribuído, nomes de arquivos e recursos, identificadores de mensagem e chaves de cache. Eles são valiosos quando múltiplos sistemas precisam criar identificadores de forma independente. Implementações comuns incluem o tipo UUID do PostgreSQL, a struct Guid do .NET, a classe UUID do Java, o módulo uuid do Python e o crypto.randomUUID() do JavaScript.

Perguntas Frequentes

Qual é a diferença entre UUID e GUID?

UUID (Identificador Universalmente Único) e GUID (Identificador Globalmente Único) geralmente se referem ao mesmo formato de identificador de 128 bits. "UUID" é o termo padrão usado no RFC 9562, enquanto "GUID" é o nome comumente usado nos ecossistemas da Microsoft. Eles são projetados para serem globalmente únicos, mas a unicidade é probabilística em vez de garantida.

Este gerador de UUID é criptograficamente seguro?

Sim. Este gerador usa o crypto.randomUUID() com um fallback para crypto.getRandomValues(), fornecendo aleatoriedade criptograficamente segura para a geração de UUIDs. Um UUID aleatório por si só não é um projeto de segurança completo para sessões, chaves de API ou fluxos de redefinição de senha, que também exigem armazenamento, expiração, rotação e controles de acesso apropriados.

Por que usar o UUID v4 em vez de outras versões?

O UUID v4 é útil quando você deseja identificadores aleatórios que não exigem coordenação e não revelam nenhum timestamp. As versões 3 e 5 são UUIDs determinísticos baseados em namespace, enquanto o UUID v7 é ordenado por tempo e frequentemente melhor para identificadores de banco de dados classificáveis. Escolha a versão que corresponda aos requisitos da aplicação.

Meus UUIDs gerados são privados?

Os valores de UUID são gerados localmente no seu navegador, e o gerador não envia esses valores para um servidor. O site ainda pode carregar análises de uso padrão, conforme descrito na política de privacidade, e os UUIDs devem ser tratados como identificadores, e não como segredos.

Construa com o Phoenix Code

Um editor de código moderno com visualização ao vivo, desenvolvido para desenvolvedores web e designers.

Experimente o Phoenix Code