UUID UUID Generator

Grátis · Sem cadastro · Sem instalação

Gerador de UUID v1

Crie UUID v1 que trazem embutidos a hora atual e um identificador de nó. É o formato original da RFC 4122 e continua útil quando você precisa de valores únicos que também se ordenem pela data de criação.

  • Carimbo de 100 ns
  • Inclui nó e relógio
  • 100 % no navegador

Gerador de UUID v1

v1
Entre 1 e 1000.
Formatação

Resultado 0

    Gerado localmente com a Web Crypto API — nada sai do seu navegador. Atalho: Ctrl + Enter — para gerar de novo

    O que é um UUID v1?

    Um UUID v1 combina a hora atual — medida em intervalos de 100 nanossegundos desde 15 de outubro de 1582 — com um identificador de nó de 48 bits. A parte temporal faz com que os valores v1 já saiam quase ordenados por data.

    O preço dessa informação é a privacidade: se o nó vier de um endereço MAC, dois identificadores gerados na mesma máquina revelam que saíram do mesmo computador. Geradores modernos substituem esse dado por bits aleatórios.

    Como usar

    1. Escolha quantos UUIDs você quer (de 1 a 1000).
    2. Ajuste o formato: maiúsculas, hífens e chaves.
    3. Clique em Gerar e copie um valor, copie tudo ou baixe o .txt ou o .csv.

    Casos de uso

    • Sistemas legados que exigem v1 por compatibilidade.
    • Registros de eventos em que interessa saber quando o identificador foi criado.
    • Migrações de bancos antigos que já usavam v1.

    As versões de UUID em resumo

    VersãoOrdenávelBaseada emUse para
    v1NãoCarimbo de tempo + endereço MACSistemas antigos que ainda esperam v1
    v3NãoHash MD5 de um nomeIdentificadores determinísticos quando MD5 é exigido
    v4Não122 bits aleatóriosPraticamente qualquer identificador de uso geral
    v5NãoHash SHA-1 de um nomeQuando o mesmo nome precisa dar sempre o mesmo ID
    v6SimCarimbo de tempo reordenadoIdentificadores ordenáveis sem abrir mão do aleatório
    v7SimTempo Unix em milissegundosChaves primárias de banco e IDs de eventos
    v8NãoSeu próprio layout de bitsFormatos de fabricante ou experimentais

    As sete versões têm 128 bits e são escritas no mesmo formato 8-4-4-4-12. Só o significado dos bits muda.

    Perguntas frequentes

    O v1 revela meu endereço MAC?

    Na especificação clássica o nó era o MAC. Este gerador monta o nó com bits aleatórios e liga o bit de multicast, como fazem as bibliotecas modernas — nenhum dado da sua máquina vaza.

    v1 ou v7?

    O v1 é ordenável, mas seu carimbo de tempo é dividido em dois blocos e se dá mal em uma coluna indexada. Para projetos novos, prefira o v7: também ordenável e bem mais simples de indexar.

    Posso receber o mesmo UUID v1 duas vezes?

    Não: cada valor depende do instante em que foi gerado. Se uma entrada específica precisar dar sempre o mesmo identificador, use v5 ou v3.