UUID UUID Generator

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

Gerador de GUID

Crie GUIDs do jeito que as ferramentas Microsoft esperam: por padrão em maiúsculas e entre chaves. GUID e UUID são a mesma estrutura de 128 bits; só a escrita muda.

  • Estilo .NET e SQL Server
  • Maiúsculas + chaves
  • Pronto para colar

Gerador de GUID

GUID
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 GUID?

    Um GUID (globally unique identifier) é exatamente o que as RFC 4122 e 9562 chamam de UUID: 128 bits escritos no padrão 8-4-4-4-12. A Microsoft criou o termo antes de a especificação se popularizar.

    A única diferença está na aparência da string. O .NET escreve GUIDs tradicionalmente em maiúsculas e os coloca entre chaves, por exemplo {4C6E0549-7D63-4A0C-9E1F-4D63B7A2B4F1}, enquanto a escrita da RFC é minúscula e sem chaves.

    Como usar

    1. Mantenha os padrões — maiúsculas e chaves já vêm ativadas.
    2. Escolha a quantidade de GUIDs.
    3. Clique em Gerar e cole o valor direto no seu código ou em um script SQL.

    Casos de uso

    • Substituir Guid.NewGuid() ao escrever testes em .NET.
    • Alimentar colunas uniqueidentifier no SQL Server.
    • Chaves de registro e arquivos de configuração do Windows.

    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

    GUID é a mesma coisa que UUID?

    Só a escrita os diferencia. Os dois têm 128 bits e compartilham a mesma estrutura, com versão e variante. O .NET converte entre as duas formas, e um validador aceita ambas.

    Qual versão este gerador produz?

    A mesma de Guid.NewGuid(), ou seja, v4: 122 bits aleatórios. Se precisar de outras versões, use as páginas v1, v3, v5, v6, v7 ou v8 e mude lá o formato.

    Por que o .NET escreve GUIDs em maiúsculas?

    Por razões históricas e porque assim a saída fica uniformemente legível em logs. A caixa não importa para o SQL Server, que guarda GUIDs em 16 bytes.