Gerador de UUID v1, v4 e v7
Este gerador de UUID cria identificadores universalmente únicos de 128 bits (UUIDs, também chamados de GUIDs) direto no seu navegador. Escolha uma versão, clique em Gerar e copie um ID pronto para usar em chaves primárias de banco de dados, recursos de API, tokens de sessão ou qualquer valor que precise ser único.
Ele foi feito para desenvolvedores que precisam de mais do que um único ID aleatório. Alterne entre v1, v4 e v7, ajuste a saída com as opções de formato, gere até 1.000 de uma vez e cole qualquer UUID no decodificador para inspecionar sua versão, variante e o timestamp embutido.
crypto.randomUUID() e crypto.getRandomValues()). Nada é enviado a um servidor, armazenado ou carregado.Como gerar um UUID
Escolha uma versão
Clique na aba de uma versão — v1 (Timestamp), v4 (Aleatório) ou v7 (Ordenável). Um UUID é gerado automaticamente assim que você abre a ferramenta.
Defina as opções de formato
Ative Maiúsculas, Sem hifens, Chaves {} ou Aspas "" para combinar com o seu código. As mudanças se aplicam à saída única e em massa em tempo real.
Gere e copie
Clique em Gerar para um UUID novo e em Copiar para enviá-lo à área de transferência. Para muitos IDs, defina a Quantidade (1 a 1.000) e o separador, e use Copiar tudo ou Baixar.
Decodifique qualquer UUID
Abra o Decodificador de UUID, cole um UUID e pressione Decodificar ou Enter para ler sua versão, variante, valor hex e timestamp (para v1 e v7).
Recursos
UUID v1 (Timestamp)
Codifica a hora atual e um nó aleatório, gerando identificadores ordenados no tempo, úteis para trilhas de auditoria.
UUID v4 (Aleatório)
Formado por 122 bits de aleatoriedade criptograficamente segura — a escolha padrão para a maioria das aplicações.
UUID v7 (Ordenável)
Combina um timestamp Unix em milissegundos com bits aleatórios (RFC 9562), ideal para chaves primárias de banco de dados ordenadas.
Formatação flexível
Maiúsculas, sem hifens, chaves ou aspas duplas com um clique — aplicados à saída única e em massa na hora.
Geração em massa
Gere de 1 a 1.000 UUIDs de uma só vez, separados por quebra de linha, vírgula ou ponto e vírgula.
Copiar e exportar
Copie um único UUID ou todos de uma vez, ou baixe o lote como arquivo TXT, JSON ou CSV.
Decodificador de UUID
Inspecione a versão, variante, valor hex e timestamp de criação (v1 e v7) de qualquer UUID, mesmo com chaves ou aspas.
No navegador e privado
Toda a geração e decodificação rodam no seu navegador com a Web Crypto API — sem requisições, sem coleta de dados.
Perguntas frequentes
O que é um UUID?
Um UUID (Identificador Universalmente Único) é um valor de 128 bits usado para identificar recursos sem uma autoridade central. Escrito como 32 dígitos hexadecimais em cinco grupos separados por hifens (8-4-4-4-12), é amplamente usado em chaves de banco de dados, IDs de API, tokens de sessão e rastreamento.
Qual versão de UUID devo usar — v4 ou v7?
Para IDs de uso geral, o v4 é a escolha aleatória padrão. Para chaves primárias de banco de dados, prefira o v7: ele embute um timestamp em milissegundos, então os valores são ordenados por data de criação, o que melhora o desempenho do índice B-tree e reduz divisões de página. Use o v1 quando você quiser especificamente um timestamp que possa extrair do ID.
Os UUIDs são únicos — eles podem colidir?
O UUID v4 tem 122 bits aleatórios, cerca de 5,3 × 1036 valores possíveis. A chance de colisão é desprezível: você precisaria de aproximadamente 2,7 × 1018 UUIDs antes de haver sequer 50% de chance de uma única duplicata. A aleatoriedade aqui vem do gerador criptograficamente seguro do navegador.
Como gero muitos UUIDs de uma vez?
Use a seção de Geração em massa: defina a Quantidade (1 a 1.000), escolha um separador (quebra de linha, vírgula ou ponto e vírgula) e clique em Gerar. Depois use Copiar tudo ou Baixar o lote em TXT, JSON ou CSV.
Qual a diferença entre um UUID e um GUID?
Eles se referem à mesma coisa. UUID é o termo padrão da RFC 4122 / RFC 9562, enquanto GUID (Identificador Globalmente Único) é o nome usado nas tecnologias da Microsoft. O formato de 128 bits é idêntico, então este gerador funciona para ambos.
Este gerador de UUID é seguro e privado?
Sim. Cada UUID é gerado inteiramente no seu navegador usando a Web Crypto API (crypto.randomUUID() e crypto.getRandomValues()). Nada que você gera ou decodifica é enviado a um servidor, armazenado ou compartilhado.
Ainda não há comentários. Seja o primeiro a comentar!