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
- 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”.
- Cole um ID existente em “Analisar um UUID ou ULID” para ver a versão e o horário guardado nele.
- Na aba “Hash”, escolha “Texto” ou “Arquivo” e adicione o conteúdo; aparece um valor para cada algoritmo.
- 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
- O UUID v4 tem 122 bits aleatórios vindos do gerador aleatório seguro do navegador. O UUID v7 começa com o horário Unix atual em milissegundos (RFC 9562), então os IDs ficam ordenados na ordem em que foram criados.
- O texto é transformado em hash como bytes UTF-8, exatamente como foi digitado, então uma quebra de linha no final muda o resultado. Os arquivos são lidos em pedaços de 4 MB; para arquivos acima de 1 GB, o SHA é pulado e só MD5 e CRC32 são calculados.
- Tudo é calculado neste navegador. Textos e arquivos nunca são enviados nem salvos.
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.