Gerador de hash

Todas as ferramentas

Cole o texto, escolha um algoritmo e obtenha o hash instantaneamente. Tudo é executado localmente no seu navegador.

O que é um hash?

Um hash é uma impressão digital de comprimento fixo de dados de entrada. Mesmo uma pequena mudança na entrada produz uma saída muito diferente.

Hashes são úteis para somas de verificação, verificações de integridade, chaves de cache e comparações rápidas. Esta ferramenta gera hashes localmente em seu navegador.

Como usar o Gerador de Hash

  1. Cole o texto no campo de entrada.
  2. Escolha MD5, SHA-1 ou SHA-256.
  3. Clique em Gerar (ou apenas digite – ele pode ser atualizado automaticamente).
  4. Copie o resultado, se necessário.

Dicas

  • Hashes são unilaterais; você não pode “decodificá-los” de volta ao texto original.
  • MD5 e SHA-1 não são recomendados para usos sensíveis à segurança.
  • Para senhas, use hash de senha dedicado (bcrypt/argon2), não hashes simples.

Verificações de hash antes de comparar arquivos ou valores armazenados

Um digest pode detectar alterações, mas o algoritmo e o método de comparação determinam se ele serve para integridade ou segurança.

Entrada exata

Espaços, finais de linha, codificação e quebra final alteram o digest; normalize somente quando o processo exigir.

Escolha do algoritmo

Prefira SHA-256 ou superior para integridade. Evite MD5 e SHA-1 quando resistência a colisões for um requisito de segurança.

Referência confiável

Compare downloads com um checksum obtido de uma fonte autenticada; um digest fornecido junto ao arquivo alterado prova pouco.

Senhas precisam de KDF

Não armazene senhas com um hash rápido de uso geral. Use Argon2, scrypt, bcrypt ou PBKDF2.

Um exemplo prático, um caso limite e uma nota do autor

Exemplo prático

Calcule o hash do arquivo baixado e compare o digest SHA-256 completo com o valor publicado pelo distribuidor.

Caso limite

Uma quebra de linha diferente, outra forma de normalização Unicode ou outra codificação de texto produz um digest completamente diferente para textos visualmente idênticos.

Nota do autor

Uso hashes para verificação de integridade, nunca SHA-256 puro para armazenar senhas; senhas precisam de um KDF lento com salt como Argon2 ou bcrypt.

Ferramentas relacionadas

Você também pode achar essas ferramentas úteis.

Perguntas frequentes sobre o gerador de hash

Hash é o mesmo que criptografia?
Não. Hashing é unilateral; a criptografia é reversível com uma chave.
Por que ferramentas diferentes mostram resultados diferentes?
Geralmente devido a diferentes codificações de texto, espaços em branco ocultos ou finais de linha.
Minha entrada é enviada para o servidor?
Não. Os hashes são calculados no seu navegador com a API Web Crypto, então o texto do qual você tira a impressão digital nunca é transmitido.