Cada UUID é criado localmente com o gerador de números aleatórios Web Crypto do navegador, então nada é enviado para um servidor, e a ferramenta funciona offline depois que a página carrega. Escolha a versão 4 quando você só precisa de um ID aleatório imprevisível, ou a versão 7 quando os IDs vão virar chaves de banco de dados: v7 começa com um timestamp de criação de 48 bits, então as linhas são inseridas em ordem e os índices B-tree continuam rápidos. Um lote v7 gerado aqui fica até estritamente ordenado dentro do mesmo milissegundo, graças ao método de contador monotônico da RFC 9562. Mude a saída para maiúsculas ou remova os hífens se o seu banco de dados ou especificação armazena UUIDs como 32 dígitos hexadecimais puros.
UUID Generator gratuito (v4 e v7)
Funciona inteiramente no seu navegador - sem upload, sem cadastro.
Totalmente aleatório - 122 bits de uma fonte aleatória segura.
O que é um UUID generator
Um UUID generator cria identificadores universalmente únicos - valores de 128 bits escritos como 36 caracteres de hexadecimal e hífens, como 550e8400-e29b-41d4-a716-446655440000. Esta ferramenta gera UUIDs versão 4 aleatórios e versão 7 ordenados por tempo conforme a RFC 9562, em lote, totalmente no navegador, então os IDs nunca saem do seu dispositivo.
Como usar
- 1Escolha uma versão. Escolha UUID v4 para IDs totalmente aleatórios, ou UUID v7 para IDs ordenados por tempo que se ordenam pelo momento de criação.
- 2Defina a quantidade. Escolha quantos UUIDs gerar de uma vez, de 1 até 1000.
- 3Ajuste o formato. Mantenha a forma padrão em minúsculas com hífens, ou ative Maiúsculas ou desative Hífens de acordo com como o seu sistema armazena os IDs.
- 4Copie o que você precisa. Clique em Copiar em qualquer UUID individual, ou em Copiar tudo para pegar o lote inteiro, um por linha.
Para quem é
- Desenvolvedores backend criando chaves primárias, IDs de requisição e chaves de idempotência - v7 para chaves de banco inseridas em ordem, v4 para tokens impossíveis de adivinhar.
- Engenheiros de banco de dados comparando o comportamento de v4 e v7 antes de escolher uma estratégia de chaves para Postgres, MySQL ou MongoDB.
- Engenheiros de QA e dados populando fixtures, registros simulados e payloads de teste com um lote de UUIDs válidos em um clique.
- Desenvolvedores de API e integrações preenchendo IDs de correlação, IDs de trace e chaves de mensagem ao testar webhooks e filas.
- Qualquer pessoa escrevendo configuração ou documentação que precisa de um UUID válido rápido sem abrir um terminal ou instalar um pacote.
Perguntas frequentes
O UUID generator é gratuito
Sim, é totalmente gratuito, sem cadastro e sem limites. Cada UUID é gerado no navegador, então você pode criar quantos lotes de até 1000 quiser, mesmo offline depois que a página carregar.
Os UUIDs gerados são enviados para algum lugar
Não. Os UUIDs são criados localmente com a API Web Crypto no navegador, e nada é enviado a um servidor - identificadores gerados para sistemas privados ficam no seu dispositivo.
Qual a diferença entre UUID v4 e v7
v4 são 122 bits aleatórios - imprevisibilidade máxima, sem estrutura. v7 substitui os primeiros 48 bits por um timestamp Unix em milissegundos, então os IDs se ordenam pelo momento de criação. Use v7 para chaves de banco que se beneficiam de inserções ordenadas, e v4 quando os IDs não devem revelar nada.
Dois UUIDs podem colidir
Na prática, não. Com os 122 bits aleatórios do v4, você precisaria gerar cerca de 330 quatrilhões de UUIDs antes de sequer chegar a 1% de chance de uma duplicata. Esta ferramenta também usa a fonte aleatória criptograficamente segura do navegador, não uma pseudoaleatória fraca.
Por que os UUIDs têm 36 caracteres e hífens
Um UUID tem 128 bits escritos como 32 dígitos hexadecimais, agrupados 8-4-4-4-12 por quatro hífens para facilitar a leitura - 36 caracteres no total. Muitos sistemas armazenam só os 32 dígitos hexadecimais; o interruptor Hífens te dá essa forma compacta.
Dá para recuperar o timestamp de um UUID v7
Sim. Os primeiros 12 dígitos hexadecimais de um UUID v7 são seu timestamp Unix em milissegundos de 48 bits. Quando você gera IDs v7 aqui, a ferramenta decodifica esse timestamp embutido e mostra ele embaixo do lote em UTC.
UUID é a mesma coisa que GUID
Sim. GUID (Globally Unique Identifier) é o nome que a Microsoft dá ao mesmo formato de 128 bits; UUID é o termo neutro padronizado na RFC 9562. Qualquer UUID gerado aqui é um GUID válido, embora ferramentas da Microsoft costumem exibir GUIDs em maiúsculas.
UUIDs em maiúsculas e minúsculas são equivalentes
Sim. A RFC 9562 define que os dígitos hexadecimais não diferenciam maiúsculas de minúsculas, com minúsculas como forma canônica de saída. O interruptor Maiúsculas só muda como o ID é exibido e copiado - continua sendo o mesmo UUID.