O Ecossistema Volade — Ferramenta Web

Gerador de UUID online

Gere UUID (identificadores universais únicos) da versão 1 à versão 8, totalmente no seu navegador. Formato canónico em conformidade com RFC 9562, validador com deteção de versão e de variante, descodificador de carimbo de tempo, conversor (binário, base64, decimal, GUID, URN), geração em lote até 10 000 e exportação TXT, CSV, JSON ou SQL. 100 % local, criptograficamente seguro, sem registo.

100 % local, sem envio Criptografia segura Nunca armazenado nem enviado
A ferramenta

Gere, valide e converta os seus UUID em poucos segundos

Escolha uma versão, ajuste as suas opções e gere. Tudo acontece localmente: os seus identificadores nunca saem do seu dispositivo.

Gerador e caixa de ferramentas UUID

Online Segurança, Rede & Criptografia
Entrar

Um UUID não é uma palavra-passe. Um UUID serve como identificador (base de dados, API, idempotência), não como segredo de autenticação: o seu tamanho é conhecido, a sua estrutura é pública e é armazenado em texto simples. Para um segredo, use antes o nosso gerador de palavras-passe.

A v4 (aleatória, 122 bits) continua a ser a escolha predefinida. A v7 com carimbo de tempo ordena naturalmente no tempo e indexa melhor nas bases de dados. As v1/v6 usam o relógio do sistema e um nó aleatório: nenhuma informação sobre o seu dispositivo, ao contrário de outras ferramentas que leem o MAC real.

Geração 100 % local
—

Carregue em « Gerar » ou volte a clicar numa versão para criar um novo identificador criptograficamente aleatório, em conformidade com RFC 9562 / RFC 4122.

Gere um grande número de UUID (até 10 000), detete eventuais duplicados e exporte em TXT, CSV, JSON ou SQL. Os lotes v4 acima de 5 000 passam por um worker para não bloquear a página.

100
Gere UUID para mostrar os resultados.

Formatos aceites: canónico, sem travessões, entre chavetas, prefixo URN, maiúsculas/minúsculas. A análise é 100 % local.

Os resultados aparecem aqui.

Introduza um UUID em qualquer formato (canónico, URN, chavetas, sem travessões, base64 sem moldura ou inteiro decimal): todas as conversões atualizam-se instantaneamente.

Os identificadores curtos (NanoID, short-uuid, MD5 truncado) não são UUID RFC: o seu número de bits difere.

As conversões aparecem aqui.

Resultado da comparação aqui.

10

Scripts prontos a usar nos seus projetos: expressões regulares, snippets de código e script SQL de inserção.

Gere o script SQL ou copie uma expressão regular.

0,0 0Comentários Todas as ferramentas
Gratuito ou Premium?

O gerador de UUID é 100 % gratuito, local e sem limites — para todos. O Premium desbloqueia todo o ecossistema Volade.

UUID v1 a v8, Nil & Max ilimitadosGratuito
Validador, descodificador & conversorGratuito
Lote até 10 000 & exportação TXT/CSV/JSON/SQLGratuito
Histórico encriptado & sincronizaçãoPremium
Desbloquear o Premium
Funcionalidades

A caixa de ferramentas UUID mais completa

100 % local, criptograficamente seguro

Os UUID são gerados no seu navegador com crypto.getRandomValues() (e crypto.randomUUID() para a v4), nunca com Math.random(). Nada é enviado, armazenado nem analisado num servidor — ideal para ambientes de trabalho confidenciais.

Política de privacidade

8 versões + validador + descodificador

Todas as versões RFC: v1 e v6 com carimbo de tempo, v3/v5 por hash, v4 aleatória, v7 ordenada no tempo, v8 personalizada, além de Nil e Max. O validador deteta a versão, a variante e o formato; o descodificador lê o carimbo de tempo e cada campo.

Gerar agora

Lote & exportações profissionais

Até 10 000 UUID de uma só vez, estatísticas (total, únicos, duplicados, entropia) e exportações TXT, CSV, JSON ou script SQL de inserção — ideal para preparar conjuntos de dados, migrações ou testes sem qualquer fuga de dados.

Gerar em lote
Como funciona

Um UUID de qualidade em três passos

Escolha a versão

Aleatória (v4) para a simplicidade, com carimbo de tempo (v7) para ordenar e indexar eficazmente, por hash (v3/v5) para uma identidade determinística, ou personalizada (v8) para os seus próprios campos.

Gere & verifique

Cada geração é criptograficamente aleatória e 100 % local. O descodificador mostra de imediato a versão, a variante e, para as versões com carimbo de tempo, a data exata de criação.

Copie, valide, implemente

Copie o UUID, valide identificadores existentes, compare-os ou converta-os (base64, decimal, GUID .NET, SQL…). Tudo acontece localmente, sem registo.

Referência

Comparativo das versões de UUID (RFC 9562 / RFC 4122)

VersãoStandardCarimbo de tempoOrigem dos bitsOrdenação no tempoIdeal para
v1RFC 9562 / 4122Sim (100 ns, deslocamento gregoriano)Relógio + sequência + nóOrdem cronológica globalCompatibilidade herdada
v2DCE (reservado)SimUID POSIX—Não suportado aqui (obsoleto)
v3RFC 9562 / 4122NãoMD5(namespace + nome)NãoIdentidade determinística (MD5, 128 bits)
v4RFC 9562 / 4122NãoAleatório (122 bits)NãoIdentificadores de uso geral
v5RFC 9562 / 4122NãoSHA-1(namespace + nome)NãoIdentidade determinística (SHA-1)
v6RFC 9562Sim (100 ns)Relógio + sequência + nóSequência ordenada localmenteCompatibilidade v1 + ordenação melhorada
v7RFC 9562Sim (milissegundos)48 bits ms + 74 bits aleatóriosOrdenação ótima no índiceChaves de bases de dados modernas
v8RFC 9562Conforme os seus camposCampos personalizadosConforme os seus camposFormatos proprietários / experimentais
NilRFC 9562NãoTodos os bits a 0—Valor « vazio » / sentinela
MaxRFC 9562NãoTodos os bits a 1—Valor máximo / sentinela
FAQ

Perguntas frequentes

O que é um UUID?
Um UUID (Universally Unique Identifier) é um identificador de 128 bits, escrito como 32 dígitos hexadecimais agrupados em 8-4-4-4-12 (ex.: 550e8400-e29b-41d4-a716-446655440000). Permite identificar sem colisão centralizada: cada UUID pode ser criado de forma independente, em qualquer máquina, com uma probabilidade de colisão negligenciável.
Qual versão de UUID escolher?
Para um identificador de chave temporária ou de registo, a v4 (aleatória) é a escolha predefinida: 122 bits de entropia, nenhuma informação sobre o momento de criação. Para uma chave primária de base de dados onde a ordenação e a indexação contam, a v7 é recomendada: o seu carimbo de tempo em milissegundos torna as inserções localmente ordenadas, reduzindo a fragmentação dos índices.
Um UUID pode ser adivinhado ou explorado?
Um UUID v4 gerado com um gerador criptograficamente seguro não pode ser adivinhado: o tempo de pesquisa por força bruta é da ordem de 10³⁶ vezes a idade do universo. Em contrapartida, as v1/v6/v7 contêm um carimbo de tempo: um observador pode deduzir o momento exato de criação. É um detalhe de conceção, não uma vulnerabilidade, mas por vezes a ter em conta para a confidencialidade.
Um UUID é uma boa palavra-passe?
Não. Um UUID serve como identificador: é estruturado, frequentemente visível nos URLs e nos registos, e armazenado em texto simples. Usar um UUID como palavra-passe equivale a exibir o segredo. Para um segredo de ligação ou uma chave de API, utilize antes o nosso gerador de palavras-passe (128 bits ou mais, uniformes, sem estrutura).
Qual é a diferença entre UUID e NanoID / short-uuid?
Estes identificadores curtos (21 caracteres ou 128 bits comprimidos) são invenções recentes com o seu próprio alfabeto e as suas próprias regras: não respeitam a estrutura RFC de um UUID (sem travessões obrigatórios, sem campo de versão). Por conseguinte, não podem ser « analisados » nem convertidos em UUID. O nosso conversor assinala-os precisamente para evitar confusão: um UUID RFC tem sempre a forma 8-4-4-4-12 em hexadecimal.
Porque é que a v1 usa um nó aleatório e não o meu endereço MAC?
A norma RFC 9562 recomenda explicitamente não usar o endereço MAC real, pois identifica o dispositivo e viola a privacidade. A Volade substitui portanto o nó por 6 bytes aleatórios a cada geração: mantém todas as propriedades da v1 (carimbo de tempo, unicidade) sem expor o seu hardware.
O que é a « variante » de um UUID?
A variante designa a forma como os 128 bits são interpretados, codificada nos dois bits de maior peso do nono octeto (o primeiro carácter do 4.º grupo, ex.: o « a »). O valor « 10 » corresponde ao formato RFC 4122/9562, ou seja, à grande maioria dos UUID. O nosso validador indica sempre essa variante.
É possível deduzir a data de criação de um UUID?
Sim, para as versões com carimbo de tempo: o descodificador mostra a data exata. A v1 e a v6 contam intervalos de 100 ns desde 15 de outubro de 1582 (0x01B21DD213814000) e cobrem cerca de 58 000 anos; a v7 armazena diretamente o timestamp Unix em milissegundos. A v4, por sua vez, não revela nenhum instante.
Quanta entropia real oferece um UUID v4?
122 bits exatamente: 96 bits de dados aleatórios repartidos pelos três primeiros grupos e os três últimos, menos os 4 bits do número de versão e os 2 bits de variante dos 128 bits. É mais do que suficiente — enviar 122 bits de verdadeiro acaso está no centro da confiança deste identificador.
Os UUID são realmente únicos?
A probabilidade de colisão entre dois UUID v4 é de aproximadamente 2⁻¹²². Gerar mil milhões de UUID por segundo durante 86 anos deixaria ainda mais de 99 % de hipóteses de não ter nenhuma colisão. Na prática, a duplicação só ocorre em caso de bug (semente repetida, má implementação) — o nosso separador Lote deteta os duplicados por si.
Como armazenar um UUID numa base de dados?
Duas opções: CHAR(36) para a legibilidade (legível nos registos e nas exportações, um pouco mais de espaço e de bytes comparados), ou BINARY(16) para o desempenho (16 bytes, índices mais compactos). O módulo « Programador » desta ferramenta produz scripts SQL prontos a usar em CHAR(36), e muitos colocam depois um índice na coluna para acelerar as pesquisas.
Um UUID é adequado como chave primária?
Sim, mas escolha bem a versão. Uma v4 puramente aleatória fragmenta o índice B-tree em InnoDB (inserções dispersas) em volumes muito grandes. A v7, em contrapartida, tem carimbo de tempo: os novos valores inserem-se no fim do índice, reduzindo as deslocações de páginas e os « page splits », o que a torna a escolha recomendada para tabelas volumosas.
O gerador funciona offline?
Sim, depois de a página ser carregada: toda a lógica (geração, validação, descodificação, conversão, lote, exportação) está embutida no navegador. Nenhum byte é enviado para os nossos servidores; as APIs expostas servem apenas para a configuração. Pode cortar a rede e continuar a trabalhar.
Quantos UUID posso gerar gratuitamente?
Ilimitado. A geração simples e a geração em lote (até 10 000 por operação) são totalmente gratuitas, sem registo, sem quota. Apenas o ecossistema Volade mais amplo (histórico encriptado, sincronização) faz parte do Premium.

Gerador de UUID online: v1 a v8, 100 % local e em conformidade com RFC 9562

O gerador de UUID Volade produz identificadores universais únicos diretamente no seu navegador, sem registo e sem limite. Todas as versões da norma estão disponíveis: v4 aleatória (122 bits criptograficamente seguros), v7 com carimbo de tempo em milissegundos e ordenada no tempo, v1 e v6 com relógio de 100 ns compatível com 1582, v3/v5 determinísticas por MD5/SHA-1, v8 com campos personalizados, além dos UUID Nil e Max.

Tudo se processa 100 % localmente: os identificadores são criados com crypto.getRandomValues() ou crypto.randomUUID(), nunca com uma função aleatória previsível, e nunca saem do seu dispositivo. Mesmo a v1 não expõe o seu endereço MAC: o nó é aleatório, em conformidade com as recomendações da RFC.

Validar, descodificar e converter qualquer UUID

O validador aceita os formatos canónico, sem travessões, entre chavetas ou com prefixo URN, e determina com um clique a validade, a versão, a variante (NCS, RFC, Microsoft, reservado) e o formato exato introduzido. O descodificador explicita cada campo: time_low, clock_seq, nó, e mostra a data precisa de criação para as versões com carimbo de tempo.

O conversor transforma um UUID em binário (128 bits), em base64 standard ou URL-safe, em inteiro de 128 bits sem sinal, em UUID Microsoft/GUID (ordem de bytes invertida) ou em forma canónica normalizada — prático para interligar sistemas .NET (Guid), Node.js (Buffer) ou bases SQL.

Para produção: lote, exportação e SQL

A geração em lote produz até 10 000 UUID de uma vez, calcula as estatísticas (total, únicos, duplicados, entropia) e exporta em TXT, CSV, JSON ou script SQL pronto a executar. Um comparador de UUID e uma folha de referência das 8 versões completam a ferramenta. Em resumo: a caixa de ferramentas UUID mais completa do mercado, gratuita, infinita e confidencial.

Uma licença premium, todas as suas ferramentas web

A sua subscrição Volade desbloqueia todas as nossas ferramentas web, mais o navegador, o CMS, o desktop e os scripts — em todos os seus dispositivos.

Uma licença, todo o ecossistema premium Navegador · CMS · Desktop · Móvel · Scripts · API · Ferramentas · Database
Uma licença, todo o ecossistema Ir para premium Entrar