Gere 5 UUIDs aleatórios RFC 4122 versão 4 de uma só vez. A entrada é ignorada; execute novamente para um novo lote.
Como usar o/a Gerador de UUID
Prima Executar para gerar um novo lote de UUIDs.
Aparecem cinco UUIDs versão 4 no painel de saída.
Copie-os com um clique; execute novamente para um novo conjunto.
Um UUID (identificador único universal) é um valor de 128 bits usado para rotular coisas, linhas de bases de dados, ficheiros, eventos, mensagens, recursos de API, sem uma autoridade central a distribuir IDs. Qualquer máquina pode criar um de forma independente e confiar que não vai colidir com o de mais ninguém.
Este gerador produz UUIDs da versão 4, o tipo mais comum. Um UUID v4 é quase inteiramente aleatório: 122 dos seus 128 bits vêm de uma fonte aleatória, e os restantes 6 bits são fixos para marcar a versão e a variante. É escrito como 32 dígitos hexadecimais no agrupamento familiar 8-4-4-4-12.
Cada lote de cinco é gerado com a fonte aleatória criptograficamente segura da sua plataforma, a mesma usada para aleatoriedade sensível à segurança, e não uma função pseudoaleatória previsível. Carregue em Executar de novo a qualquer momento para um lote novo.
A unicidade é uma questão de probabilidade e não uma garantia absoluta, mas os números são tranquilizadores: com 122 bits aleatórios, teria de gerar milhares de milhões de UUIDs antes de a hipótese de uma única colisão se tornar relevante. Para praticamente qualquer aplicação, isto é efetivamente único.
A versão 4 é o padrão certo quando só precisa de um ID único. Se a ordenação importa, a versão 7 codifica um timestamp nos seus bits iniciais, para que os IDs se ordenem por hora de criação, o que mantém os índices das bases de dados mais arrumados do que chaves v4 totalmente aleatórias. O artigo Aprenda sobre v4 vs v7 aborda o compromisso em profundidade.
Os usos comuns incluem chaves primárias, chaves de idempotência que tornam um pedido seguro de repetir, IDs de correlação para rastrear um pedido entre serviços, e nomes de ficheiro únicos. Tem em mente que um UUID v4 é aleatório mas não secreto, por isso não deve ser usado sozinho como token de segurança ou palavra-passe.
Perguntas frequentes
São UUIDs RFC 4122 versão 4: identificadores aleatórios com 122 bits aleatórios, gerados com uma fonte criptograficamente forte.
As colisões são astronomicamente improváveis. Com 122 bits aleatórios, teria de gerar milhares de milhões de UUIDs antes de existir qualquer hipótese realista de repetição.
Cinco é um lote conveniente para a maioria das tarefas. Prima Executar de novo para gerar outros cinco sempre que precisar de mais.
Incorporar esta ferramenta
Adicione esta ferramenta ao seu próprio site. Copie o excerto abaixo; mantém-se atualizado automaticamente.
<iframe src="https://monu.tools/embed/pt/uuid-generator" width="100%" height="640" style="border:1px solid #e5e5e5;border-radius:12px;max-width:680px" loading="lazy" title="Monu Tools"></iframe>Ferramentas relacionadas
Codifique texto em Base64 ou descodifique Base64 de volta em texto. Seguro em UTF-8 com deteção automática da direção.
Codifique e descodifique URLs e componentes de URL em percent-encoding, com segurança UTF-8.
Descodifique um JSON Web Token para inspecionar o cabeçalho e o payload, com horas de expiração e emissão legíveis. Corre inteiramente no seu navegador; os tokens nunca são carregados.
Gere hashes SHA-1, SHA-256, SHA-384 e SHA-512 de qualquer texto, diretamente no seu navegador.