Gerador de UUID v1

Gere um ou vários identificadores UUID v1 baseados em tempo no navegador com endereço MAC e sequência de relógio configuráveis.

Opções
Comece com um UUID e mude para o modo em lote quando precisar de uma lista.

O modo único mantém a saída focada; o modo em lote libera a configuração de quantidade.

Um valor de 14 bits usado com o carimbo de data/hora para evitar colisões.

Um endereço aleatório administrado localmente é usado por padrão para que endereços reais de hardware não sejam expostos.

Resultados
Valores UUID v1 gerados localmente para o modo e as configurações de nó selecionados.

-

Gere identificadores UUID v1 localmente no navegador quando precisar de valores que incluam o horário de criação e um identificador de nó. Esta ferramenta é útil para integrações legadas, importações de banco de dados, fixtures ordenadas e sistemas que ainda esperam UUIDs versão 1 do RFC 4122.

Quando UUID v1 ajuda

UUID v1 armazena um carimbo de data/hora, uma sequência de relógio e um valor de nó de 48 bits em uma string UUID padrão de 36 caracteres. Isso torna os IDs gerados aproximadamente ordenáveis pelo horário de criação, enquanto continuam compatíveis com sistemas que aceitam colunas UUID comuns, URLs, logs e payloads de API.

Privacidade e identificadores de nó

A geração clássica de UUID v1 usava um endereço MAC real da placa de rede, o que pode expor informações de hardware. Esta ferramenta começa com um endereço MAC aleatório administrado localmente. Você pode inserir um valor de nó específico ao corresponder a um sistema legado, mas evite usar endereços reais de hardware em exemplos públicos ou dados compartilhados.

Sequência de relógio e geração em lote

A sequência de relógio é um valor de 14 bits que ajuda a evitar colisões quando o mesmo nó gera IDs por volta do mesmo momento. A geração em lote mantém todos os IDs no mesmo milissegundo e incrementa o tique de 100 nanossegundos para cada linha, de modo que cada valor no resultado permaneça distinto.