Gerador de Hash

Crie hashes criptográficos a partir de texto ou de arquivos inteiros, direto no seu navegador. Suporta MD5, SHA-1 e a família SHA-2.

Digite o texto para gerar hash:

Algoritmo

Resultado:

Gerar hash de um arquivo

Selecione um arquivo para gerar o hash dos seus bytes exatos. Funciona com algoritmos SHA; o MD5 é aplicado ao texto UTF-8 decodificado.

Como gerar um hash

  1. Digite ou cole o texto do qual deseja gerar o hash, ou selecione um arquivo.
  2. Escolha um algoritmo: MD5, SHA-1, SHA-256, SHA-384 ou SHA-512.
  3. Clique em Gerar Hash (ou selecione um arquivo) para calculá-lo.
  4. Copie o digest hex em minúsculas para verificação ou armazenamento.

Perguntas Frequentes

O que é um hash?

Um hash é uma string de comprimento fixo produzida a partir de dados arbitrários. A mesma entrada sempre gera o mesmo hash, e até uma pequena mudança produz um completamente diferente.

Qual algoritmo devo usar?

Para a maioria dos usos, o SHA-256 é um bom padrão. MD5 e SHA-1 são rápidos, mas considerados fracos criptograficamente, então evite-os para verificações sensíveis à segurança.

Posso gerar o hash de um arquivo inteiro?

Sim. Use a opção de arquivo para gerar o hash dos bytes brutos de um arquivo. Os hashes SHA usam os bytes do arquivo diretamente, enquanto o MD5 os decodifica como texto UTF-8 primeiro.

A ferramenta envia os meus dados?

Não. A geração de hash roda inteiramente no seu navegador. O seu texto e os seus arquivos nunca saem do seu dispositivo.

Ferramentas Relacionadas

Porquê gerar hashes?

Um hash é uma impressão digital de comprimento fixo de qualquer texto ou ficheiro, permitindo verificar integridade, deduplicar dados ou comparar valores sem guardar o original. A mesma entrada produz sempre o mesmo hash.

Dicas e limites

MD5 e SHA-1 servem para somas de verificação mas não são criptograficamente seguros para palavras-passe: prefira SHA-256, SHA-384 ou SHA-512, que usam a WebCrypto do navegador. O hashing decorre inteiramente em local.