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:
Resultado:
Como gerar um hash
- Digite ou cole o texto do qual deseja gerar o hash, ou selecione um arquivo.
- Escolha um algoritmo: MD5, SHA-1, SHA-256, SHA-384 ou SHA-512.
- Clique em Gerar Hash (ou selecione um arquivo) para calculá-lo.
- 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.
- Verificar a integridade de ficheiros comparando somas SHA-256 após o download.
- Detetar alterações acidentais de dados durante transferência ou armazenamento.
- Produzir um identificador rápido e não reversível para cache ou deduplicação.
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.