Ir para o conteúdo principal

Sexta-feira, 28 de agosto de 2026

Tecnologia no mundo, explicada em português.

Ferramentas

Gerador de UUID v4

Gere identificadores únicos versão 4, um ou até quinhentos por vez, usando o gerador criptográfico do próprio navegador. Escolha entre minúsculas, maiúsculas, com ou sem hifens e entre chaves.

Tudo acontece no seu navegador. Nenhum dado digitado aqui é enviado à sysINFO ou a terceiros - não há servidor, upload nem registro. Você pode desconectar da internet e a ferramenta continua funcionando.

Para que serve

Um UUID é um identificador de 128 bits, escrito como 32 dígitos hexadecimais separados em cinco grupos por hifens. Sua utilidade está em uma propriedade específica: ele pode ser criado em qualquer máquina, a qualquer momento, sem consultar um contador central, e ainda assim é praticamente impossível que dois processos independentes produzam o mesmo valor.

Isso resolve problemas concretos. Um aplicativo móvel offline pode criar registros e sincronizá-los depois sem colidir com o que o servidor gerou. Vários serviços podem gravar na mesma tabela sem disputar uma sequência numérica. Uma requisição pode carregar um identificador de correlação que atravessa dezenas de sistemas de log sem ambiguidade.

A versão 4, gerada aqui, é a mais usada porque é a mais simples: ela é essencialmente aleatória. Dos 128 bits, seis são reservados para marcar a versão e a variante, e os outros 122 vêm do gerador de números aleatórios. É essa origem que torna o resultado imprevisível - e é por isso que a qualidade do gerador importa.

Como usar

  1. Informe em Quantidade quantos identificadores deseja, de 1 a 500. A ferramenta já gera uma lista assim que a página abre.
  2. Marque as opções de formatação desejadas: Maiúsculas, Sem hifens e Entre chaves. Elas podem ser combinadas.
  3. Clique em Gerar. Cada clique produz uma lista inteiramente nova; os valores anteriores são substituídos.
  4. Use Copiar resultado para levar a lista completa para a área de transferência, ou selecione apenas as linhas que interessam.
  5. Limpar esvazia a área de resultado sem alterar as opções escolhidas.

Exemplos de utilização

Formato padrão, minúsculas com hifens

3f2a91c4-7d5e-4b8a-9c31-08de6a4f2b17
b81c07de-2f44-4a6d-8e90-5c1a3d7f6e02
0d94aa53-6c18-4f27-b3d5-9a2e8c04175b

O mesmo identificador nas três variações de formato

Padrão:        3f2a91c4-7d5e-4b8a-9c31-08de6a4f2b17
Maiúsculas:    3F2A91C4-7D5E-4B8A-9C31-08DE6A4F2B17
Sem hifens:    3f2a91c47d5e4b8a9c3108de6a4f2b17
Entre chaves:  {3f2a91c4-7d5e-4b8a-9c31-08de6a4f2b17}

Notas técnicas

A geração usa crypto.randomUUID quando o navegador oferece essa função e, na ausência dela, monta o identificador com crypto.getRandomValues, ajustando manualmente os bits de versão e de variante conforme a RFC 4122. Ambos os caminhos usam o gerador de números aleatórios criptográfico do sistema operacional, e não o Math.random, que não é adequado para valores que precisam ser imprevisíveis. Se o navegador não oferecer a Web Crypto API, a ferramenta avisa e não gera nada em vez de recorrer a uma fonte fraca.

Duas limitações declaradas: o limite de 500 por lote existe para não travar a aba, e valores fora da faixa são ajustados automaticamente. E esta página gera apenas a versão 4 - não há suporte a UUID v1, v5 ou v7, que dependem, respectivamente, de relógio e endereço de rede, de um espaço de nomes com hash, ou de ordenação temporal.

Perguntas frequentes

De onde vem a aleatoriedade dos UUIDs gerados?

Do próprio navegador. A ferramenta usa crypto.randomUUID quando disponível e, como reserva, crypto.getRandomValues. As duas funções fazem parte da Web Crypto API e são adequadas para uso criptográfico. Nenhum valor é solicitado a um servidor.

Qual é a chance de dois UUIDs v4 serem iguais?

Um UUID v4 carrega 122 bits aleatórios, o que corresponde a cerca de 5,3 × 10³⁶ valores possíveis. A repetição é teoricamente possível, mas tão improvável que sistemas de todos os tamanhos tratam esses identificadores como únicos sem precisar de coordenação central.

Posso usar UUID v4 como chave primária no banco de dados?

Pode, e é uma prática comum. Vale saber que a aleatoriedade espalha as inserções pelo índice, o que fragmenta índices ordenados e encarece a escrita em tabelas muito grandes. Onde isso pesa, existem variantes ordenadas por tempo, como o UUID v7, que esta ferramenta não gera.

O que fazem as opções de maiúsculas, sem hifens e entre chaves?

Elas alteram apenas a apresentação, não o valor. Maiúsculas converte as letras hexadecimais, sem hifens remove os quatro separadores e entre chaves envolve o identificador em chaves, formato usado por ferramentas do ecossistema Windows. As três opções podem ser combinadas.

Quantos UUIDs posso gerar de uma vez?

Até 500 por clique. Números maiores são reduzidos automaticamente ao limite e números menores que 1 são elevados para 1. Para volumes maiores, gere em lotes sucessivos ou use o gerador da própria linguagem no seu servidor.

Todas as ferramentas

Página de ferramentas →

Todas gratuitas e executadas inteiramente no seu navegador.