Pular para o conteúdo

Gerador de UUID e hash

Gere UUIDs e calcule hashes MD5 e SHA de textos ou arquivos

Carregando a ferramenta…

Gera IDs únicos como UUID v4, UUID v7, ULID e nanoid, e calcula hashes MD5, SHA-1, SHA-256, SHA-384, SHA-512 e CRC32 de textos ou arquivos. Use-o quando precisar de IDs para dados de teste ou quiser verificar o checksum de um arquivo baixado.

Como usar

  1. Na aba “UUID”, escolha o “Tipo” e a “Quantidade” (até 1.000); os IDs aparecem em “IDs gerados”. Clique em “Gerar de novo” para obter novos e depois copie-os ou clique em “Salvar como .txt”.
  2. Cole um ID existente em “Analisar um UUID ou ULID” para ver a versão e o horário guardado nele.
  3. Na aba “Hash”, escolha “Texto” ou “Arquivo” e adicione o conteúdo; aparece um valor para cada algoritmo.
  4. Cole o valor publicado em “Checksum esperado” para ver com qual resultado ele bate. Informe uma “Chave HMAC” para obter também os valores HMAC-SHA.

Como funciona

Perguntas frequentes

Qual a diferença entre UUID v4 e v7?
Um UUID v4 é totalmente aleatório e não tem ordem. Um UUID v7 começa com o horário de criação, então os IDs ficam ordenados pelo momento em que foram criados, o que é bom para chaves de banco de dados em que a ordem importa.
Dois UUIDs podem ser iguais?
Um UUID v4 tem 122 bits aleatórios, o que dá 2 elevado a 122 valores possíveis. Uma repetição é possível em teoria, mas tão improvável que, na prática, os UUIDs são tratados como únicos.
Como verificar o checksum SHA-256 de um arquivo baixado?
Na aba “Hash”, escolha “Arquivo” e solte o arquivo; depois cole o valor da página de download em “Checksum esperado”. Se bater, a página indica o algoritmo correspondente.
MD5 é seguro para guardar senhas?
Não. MD5 e SHA-1 estão quebrados para fins de segurança. Use-os só para detectar alterações acidentais em um arquivo.