UUID UUID Generator

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

Formatador de UUID

Converta uma lista de UUIDs para o formato que o sistema de destino espera — canônico, sem hífens, entre chaves, em Base64url, como matriz de bytes C# ou como literal SQL.

  • 9 formatos de saída
  • Para código e SQL
  • Até 200 linhas

Formatador de UUID

Formatter
Até 200 linhas. Chaves, aspas, maiúsculas e hífens ausentes são aceitos.

Resultado 0

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

O que é um Formatador de UUID?

O mesmo UUID pode ser escrito de várias maneiras. O formatador aceita os valores em qualquer forma comum e devolve exatamente no formato de saída que você escolher.

Estão disponíveis as minúsculas canônicas, as maiúsculas, os 32 caracteres hexadecimais sem hífens, chaves e parênteses, Base64url para transmissão segura em URL, matriz de bytes para testes .NET e um literal SQL para consultas no PostgreSQL.

Como usar

  1. Cole os UUIDs, um por linha.
  2. Escolha a forma desejada em Formato de saída.
  3. Clique em Converter e copie o resultado.

Casos de uso

  • Preparar identificadores para uma consulta PostgreSQL com ::uuid.
  • Inserir valores em um teste .NET como matriz de bytes.
  • Encurtar UUIDs em Base64url para usar em URLs.

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

A entrada precisa já estar no formato canônico?

Não. Maiúsculas e minúsculas, chaves, hífens ausentes e aspas em volta do valor são reconhecidos e removidos. Linhas sem UUID válido são ignoradas e contadas no fim.

Por que Base64url em vez da escrita habitual?

Porque 22 caracteres em vez de 36 é bem mais curto, e o Base64url funciona sem escape em URLs, cookies e nomes de arquivo.

O UUID continua o mesmo depois de convertido?

Sim. Todos esses formatos descrevem os mesmos 128 bits. Nada é gerado de novo: só a apresentação muda.