Gerador de UUID online grátis (v4)
Gere UUIDs versão 4 criptograficamente seguros. Copie identificadores individuais ou gere listas em lote com até 500 UUIDs únicos.
Clique em Gerar para criar um UUIDComo gerar um UUID
Escolha o formato.
Marque Maiúsculas, Com chaves ou Sem hifens se o seu sistema precisar. Deixe as três desmarcadas para a forma padrão em minúsculas.
Gere um ou vários.
Clique em Gerar para um único UUID ou digite uma quantidade de 2 a 100 e clique no botão de geração em massa. Opções alteradas afetam apenas a próxima geração.
Copie e cole.
Clique em Copiar para um UUID ou em Copiar tudo para a lista, que é copiada com um por linha. Cole no seu código, SQL ou planilha.
Perguntas frequentes
Respostas sobre versões de UUID, formato GUID, unicidade e listas em massa.
O que é um UUID?
Um UUID é um identificador de 128 bits escrito como 32 dígitos hexadecimais em cinco grupos, 8-4-4-4-12, totalizando 36 caracteres. Ele é definido pela RFC 9562. A versão 4, que esta ferramenta gera, preenche 122 dos bits de forma aleatória.
Qual versão de UUID este gerador cria?
Apenas a versão 4, a aleatória, usando o crypto.randomUUID do seu navegador. Todo ID tem o número 4 como primeiro dígito do terceiro grupo. Ainda não há opção de v1, v7, UUID nulo ou ULID, então use uma biblioteca para esses.
Qual é a diferença entre UUID e GUID?
Nenhuma no valor. GUID é o nome da Microsoft para um UUID, e o Guid.NewGuid do .NET gera os mesmos IDs aleatórios da versão 4. GUIDs costumam ser exibidos em maiúsculas entre chaves. Marque Maiúsculas e Com chaves para obter {3F2B9C1E-7A4D-4E8B-9C2F-5D6E7F8A9B0C}.
Dois valores UUID v4 podem ser iguais?
Em teoria sim, na prática não. Existem cerca de 5,3 x 10^36 UUIDs v4 possíveis, então você precisaria de cerca de 2,7 quintilhões deles para ter 50% de chance de uma repetição. Um teste no Node com um milhão não encontrou duplicatas.
Devo usar UUID v4 ou v7 para chaves de banco de dados?
O v7 começa com um timestamp, então as novas chaves se ordenam por tempo e mantêm os índices B-tree compactos. O v4 é totalmente aleatório, o que espalha as inserções por um índice grande. Esta ferramenta gera apenas v4, que atende à maioria das tabelas e dos IDs que não devem revelar quando foram criados.
Como gerar vários UUIDs de uma vez?
Digite um número de 2 a 100 no campo Geração em massa e clique no botão ao lado. Cada UUID usa as opções de formato que você marcou. Copiar tudo copia a lista com um UUID por linha. Para mais de 100, gere de novo e cole de novo.
Posso obter um UUID sem hifens?
Sim. Marque Sem hifens antes de clicar em Gerar e você recebe 32 caracteres hexadecimais, como 3f2b9c1e7a4d4e8b9c2f5d6e7f8a9b0c. É o mesmo valor de 128 bits, e a maioria das linguagens e dos bancos de dados o aceita.
Por que meu UUID não mudou quando marquei uma opção de formato?
As opções de formato valem quando o próximo UUID é criado, não para o que já está na tela. Marque Maiúsculas, Com chaves ou Sem hifens primeiro e depois clique em Gerar ou no botão de geração em massa de novo para obter IDs no novo formato.
Posso usar um UUID como token secreto ou chave de API?
Ele não será adivinhável, já que crypto.randomUUID usa a fonte aleatória segura do navegador e gera 122 bits aleatórios. Mesmo assim, UUIDs foram feitos para ser IDs e muitas vezes acabam em logs e URLs. Para chaves de API ou senhas, use nosso gerador de senhas com 32 caracteres ou mais.
Por que a quantidade em massa pula para 2 ou 100?
O campo de quantidade se corrige a cada tecla digitada e mantém o número entre 2 e 100. Apagar o número define 2, e qualquer valor acima de 100 vira 100. Use as setas do campo para definir a quantidade que você quer.
Este gerador de UUID é gratuito e privado?
Sim. É gratuito, sem cadastro e sem limite diário. Os UUIDs são criados na aba do seu navegador e não são salvos nem enviados para nós. Os únicos dados de uso enviados são um clique em Gerar ou Copiar e quanto tempo uma geração levou, sem nenhum UUID.
Gerador de UUID para IDs v4 e GUIDs
UUIDs aleatórios da versão 4 gerados pelo crypto.randomUUID do seu navegador, com formatação estilo GUID e listas em massa de até 100.

Gere IDs UUID v4 aleatórios
Clique em Gerar para obter um novo UUID da versão 4 a partir do crypto.randomUUID do seu navegador. Cada um tem 122 bits aleatórios no layout padrão de 36 caracteres 8-4-4-4-12, como 3f2b9c1e-7a4d-4e8b-9c2f-5d6e7f8a9b0c.
- Versão 4 com 122 bits aleatórios
- Formato padrão de 36 caracteres com hifens
- Um novo UUID a cada clique

Formate UUIDs como GUIDs com chaves
Marque Maiúsculas, Com chaves ou Sem hifens antes de gerar. Combine as opções para um GUID no estilo Windows, como {3F2B9C1E-7A4D-4E8B-9C2F-5D6E7F8A9B0C}, ou remova os hifens para uma string de 32 caracteres.
- Opções de maiúsculas, chaves e sem hifens
- 32 caracteres hexadecimais sem hifens
- As opções valem para o próximo Gerar
Listas em massa de até 100
Defina uma quantidade de 2 a 100 e clique no botão de geração em massa para obter uma lista no mesmo formato. Copiar tudo coloca um UUID por linha na sua área de transferência.
Baseado em crypto.randomUUID
Os UUIDs vêm do crypto.randomUUID, o gerador embutido nos navegadores modernos, que usa a fonte aleatória segura deles. Em um teste no Node com um milhão, todos os UUIDs eram únicos e v4 válidos.
Copie com um clique
Copiar coloca o UUID na sua área de transferência e o botão mostra Copiado por dois segundos. Cole direto em SQL, JSON, código ou um arquivo de configuração.
Feito no seu dispositivo
Cada UUID é criado na aba do seu navegador e desaparece quando você a fecha. A análise de uso registra os cliques em Gerar e Copiar e o tempo de uma geração, nunca os IDs.
Casos de uso de UUID
Os UUIDs são a forma padrão de gerar identificadores únicos sem depender de uma autoridade central.
Chaves primárias de banco de dados
Use UUIDs como chaves primárias quando as linhas são criadas em vários lugares, como shards, apps móveis ou serviços separados, para que os IDs nunca colidam sem um contador compartilhado.
- Serve para colunas uuid do PostgreSQL e uniqueidentifier do SQL Server
- Gere até 100 chaves para um script de seed
- Funciona como chave sem contador compartilhado
Dados de teste
Preencha fixtures, arquivos de seed e respostas simuladas de API com UUIDs reais e válidos. Gere uma lista, copie uma vez e cole um ID por linha no seu arquivo.
- Um UUID por linha ao copiar
- IDs v4 válidos que passam em verificações de formato
- Mesmo formato para todos os IDs da lista
IDs de requisição e de correlação
Marque requisições de API, linhas de log e tarefas em segundo plano com um ID único para rastreá-las entre serviços. Use um como chave de idempotência para evitar pedidos duplicados.
- IDs de correlação para logs e traces
- Chaves de idempotência para chamadas de API repetidas
- Nomes únicos para arquivos e uploads
Explore mais ferramentas
Descubra outras ferramentas grátis que combinam muito bem com esta
Gerador de senhas
Gere senhas fortes e aleatórias
Gerador de hash
Gere hashes SHA-1, SHA-256 e SHA-512 de textos ou arquivos
Codificador Base64
Codifique e decodifique strings Base64
Formatador de JSON
Formate, valide e minifique JSON no seu navegador
Decodificador de JWT
Decodifique e inspecione JSON Web Tokens
Gerador de Lorem Ipsum
Gere texto de exemplo por parágrafos ou palavras