Gerador de hash (MD5, SHA-256)

Digite um texto ou arraste um arquivo: todos os hashes são calculados na hora.

Seus textos e arquivos não saem do navegador: nada é enviado para nenhum servidor.

Hashes
  • MD5—
  • SHA-1—
  • SHA-256—
  • SHA-384—
  • SHA-512—
  • SHA3-256—
  • CRC32—

Como usar

  1. Digite um texto na aba “Texto” ou mude para “Arquivo” e arraste um arquivo. O texto é calculado como UTF-8.
  2. Os sete hashes aparecem à direita. Use o botão “Copiar” de cada linha para levar só o valor de que precisa.
  3. Para conferir um download, cole em “Comparar com” o checksum divulgado por quem publicou o arquivo. A linha que bater ganha um ✓.
  4. Para assinaturas de API ou qualquer coisa que precise de chave, ligue “Usar HMAC” e digite a chave. O CRC32 não tem versão HMAC, então fica em branco.

Perguntas frequentes

Meus arquivos são enviados para algum lugar?

Não. Os arquivos são lidos em partes e calculados dentro do seu navegador, sem ir para lugar nenhum. A leitura em partes também mantém baixo o uso de memória com arquivos grandes.

Posso usar MD5 ou SHA-256 para guardar senhas?

Não é recomendado. Esses hashes são rápidos, o que facilita ataques de força bruta. Guarde senhas com uma função lenta de propósito, como bcrypt ou Argon2.

Por que outro site dá um hash diferente para o mesmo texto?

Quebras de linha (CRLF ou LF), espaços no fim ou outra codificação de caracteres mudam o hash. Esta ferramenta calcula o texto do jeito que você digitou, em UTF-8.

Ferramentas relacionadas

Todas as ferramentas