Gerador de UUID

Crie identificadores únicos universais (UUID v4) em segundos. 100% no seu navegador — nada é enviado para nenhum servidor.

clique em gerar
1
espaço reservado para anúncio

O gerador de UUID desta página cria identificadores únicos universais no formato UUID v4 de forma instantânea, grátis e direto no seu navegador. Um UUID (Universally Unique Identifier) é um número de 128 bits usado para identificar informações sem depender de um servidor central. Ele aparece no formato xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx, com 36 caracteres separados por hífens, e é largamente usado em bancos de dados, APIs, sistemas distribuídos e nomes de arquivos.

Como usar

Gerar um ou vários UUIDs leva apenas alguns segundos:

  1. Clique no botão Gerar UUID para criar um novo identificador aleatório.
  2. Precisa de vários de uma vez? Arraste o controle de Quantidade (de 1 a 100) e todos aparecem juntos, um por linha — ótimo para popular tabelas de teste.
  3. Marque Gerar em letras maiúsculas se o seu sistema exigir UUIDs em caixa alta.
  4. Marque Envolver com chaves { } para o formato usado no Windows, no .NET e em GUIDs do registro.
  5. Clique em Copiar ou toque diretamente no resultado para levar tudo para a área de transferência.

Como funciona

A ferramenta usa a função nativa crypto.randomUUID() do navegador, que produz UUIDs versão 4 com aleatoriedade criptograficamente segura. Diferente de um Math.random() comum, essa fonte de aleatoriedade é adequada até para contextos sensíveis. Em navegadores mais antigos, um método alternativo usa crypto.getRandomValues() para preencher 16 bytes aleatórios, ajustando dois campos: o dígito de versão (o 4) e o bit de variante. O resultado é sempre um UUID v4 válido.

Todo o processamento acontece localmente, no seu dispositivo. Nenhum dado é enviado pela internet nem armazenado em servidores — depois que a página carrega, ela continua funcionando mesmo offline. Isso torna o gerador rápido e privado: os identificadores nunca saem do seu computador ou celular.

Exemplos e dicas de uso

UUIDs são úteis sempre que você precisa garantir que dois valores nunca colidam, mesmo gerados em máquinas diferentes ao mesmo tempo. Alguns usos comuns:

  • Chaves primárias em bancos de dados como PostgreSQL, MySQL e MongoDB, evitando a exposição de IDs sequenciais.
  • Identificadores de sessão, tokens temporários e chaves de idempotência em APIs REST.
  • Nomes de arquivos e uploads únicos, impedindo que um arquivo sobrescreva o outro.
  • Sistemas distribuídos e microsserviços, onde não há um contador central para gerar IDs.

Dica: se você usa o UUID como chave primária em bancos que ordenam fisicamente por índice, avalie versões como a v7 (baseada em tempo) para melhor desempenho de inserção. Para a grande maioria dos casos, porém, o v4 aleatório é a escolha mais simples e segura.

Perguntas frequentes

O que é um UUID e para que serve?

UUID significa Universally Unique Identifier (identificador único universal). É um número de 128 bits usado para identificar dados de forma única, sem precisar de um servidor central para coordenar os valores. Serve para chaves de banco de dados, identificadores de sessão, nomes de arquivos e qualquer situação em que a unicidade seja importante.

Dois UUIDs v4 podem ser iguais?

Na prática, não. Um UUID v4 tem 122 bits aleatórios, o que resulta em cerca de 5,3 × 10³⁶ combinações possíveis. A chance de gerar dois valores idênticos é tão pequena que, para qualquer uso real, os UUIDs são considerados únicos.

Qual a diferença entre UUID v4 e outras versões?

O v4 é gerado de forma aleatória e é o mais usado quando você só precisa de um valor único. O v1 é baseado em horário e endereço de rede, o v5 é derivado de um nome com hash e o v7 combina tempo com aleatoriedade. Para a maioria dos casos, o v4 é a escolha mais simples.

UUID e GUID são a mesma coisa?

Sim, na prática. GUID (Globally Unique Identifier) é o nome que a Microsoft dá ao UUID. Ambos seguem o mesmo padrão de 128 bits. A diferença costuma ser apenas de formatação: GUIDs às vezes aparecem entre chaves { } e em letras maiúsculas, algo que você pode ativar aqui na ferramenta.

Este gerador funciona offline e é seguro?

Sim. Os UUIDs são criados inteiramente no seu dispositivo, usando o gerador criptográfico do navegador. Nada é enviado ou armazenado em servidores, e a página continua funcionando mesmo sem conexão depois de carregada.

Posso gerar vários UUIDs de uma vez?

Pode. Basta ajustar o controle de Quantidade, que permite gerar de 1 até 100 UUIDs simultaneamente. Todos aparecem um por linha, prontos para copiar em bloco — ideal para popular bancos de dados de teste ou preencher listas de identificadores.