Gerador de hash: MD5, SHA-1, SHA-256, SHA-512

Calcule o hash de um texto com MD5, SHA-1, SHA-256, SHA-384 e SHA-512 de uma vez. O texto não sai do seu navegador.

MD5

—

SHA-1

—

SHA-256

—

SHA-384

—

SHA-512

—

O que é um hash

Um hash é uma “impressão digital” dos dados, com tamanho fixo. O mesmo texto sempre gera o mesmo hash, e mudar um único caractere o altera completamente. Não é possível recuperar o texto original a partir do hash.

Hashes são usados em checksums de arquivos, assinaturas digitais, Git e blockchain.

Como usar

Digite ou cole um texto: os hashes de todos os algoritmos são calculados na hora. O texto é codificado em UTF-8 e tudo roda no navegador.

Para conferir um download, clique em «Escolher arquivo» e cole o checksum do site do programa em «Comparar com o hash esperado»: o algoritmo que confere é destacado. O arquivo não é enviado a lugar nenhum — o hash é calculado no navegador (até 1 GB).

Exemplos

Qual algoritmo usar?

Perguntas frequentes

Posso guardar senhas como SHA-256? Não. Senhas exigem funções lentas e com salt feitas para isso — bcrypt, scrypt ou Argon2.

Por que meu hash não bate com o de outra ferramenta? Confira espaços ou quebras de linha no final e a codificação: aqui o texto é sempre UTF-8.