Gere UUIDs/GUIDs v4 aleatórios instantaneamente. Suporta geração em massa, letras maiúsculas e formatação sem hifens.
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.
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.
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.
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.
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.
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.
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.
Um editor de código moderno com visualização ao vivo, desenvolvido para desenvolvedores web e designers.
Experimente o Phoenix Code