Gerador de UUID (v4, v7, v1)
Gere UUIDs: v4 aleatório, v7 ordenado por tempo, v1 por tempo, além de nil e max. Formatos GUID, sem hífens, com chaves e URN, e decodificador de versão e data.
Um UUID é um identificador de 128 bits escrito como 32 dígitos hexadecimais em cinco grupos separados por hífens. Esta ferramenta gera as versões que as pessoas realmente usam — v4 aleatório, v7 ordenado por tempo e v1 baseado em tempo — e pode decodificar qualquer UUID para mostrar a versão, a variante e a data e hora embutida.
Como usar esta ferramenta
- Escolha Gerar ou Decodificar.
- Selecione uma versão: v4 para aleatoriedade pura, v7 quando quiser IDs ordenáveis e amigáveis a bancos de dados, v1 para sistemas legados.
- Defina quantos criar e o formato da saída.
- Para decodificar, cole um UUID e leia a versão e a hora.
Fórmula
O v4 preenche todos os bits de forma aleatória, exceto os marcadores de versão (4) e de variante (10). O v7 coloca primeiro um carimbo de tempo Unix de 48 bits em milissegundos, depois um contador monotônico e bits aleatórios, para que os IDs se ordenem pela data de criação.
A aleatoriedade vem de crypto.getRandomValues, o gerador criptograficamente seguro do navegador. O v1 aqui usa um identificador de nó aleatório, não a sua placa de rede, então nenhum endereço de hardware é revelado.
Exemplo
Decodificar o exemplo da RFC 9562 017F22E2-79B0-7CC3-98C4-DC0C0C07398F informa versão 7 e a data e hora 2022-02-22T19:22:22Z, lida direto dos 48 primeiros bits.
Perguntas frequentes
v4 ou v7?
Use o v7 para chaves primárias: ele se ordena por tempo, o que mantém os índices do banco de dados organizados, e continua praticamente único. Use o v4 quando não quiser nenhuma informação de tempo.
Eles são únicos?
O v4 sorteia 122 bits aleatórios, então uma colisão é astronomicamente improvável. O v7 acrescenta um carimbo de tempo e um contador por milissegundo para evitar duplicatas geradas no mesmo instante.
O que são os UUIDs nil e max?
O UUID nil é só zeros e o UUID max é só uns (f). São constantes especiais usadas como marcadores ou valores sentinela.
Fontes
Última atualização:
Endereço da página com estes dados: https://kakao.mobile/pt/tools/uuid-generator/
Citar ou incorporar esta ferramenta
kakaoCalc. (2026, November 9). Gerador de UUID (v4, v7, v1). https://kakao.mobile/pt/tools/uuid-generator/
“Gerador de UUID (v4, v7, v1).” kakaoCalc, 9 Nov. 2026, kakao.mobile/pt/tools/uuid-generator/.