Como usar
- Escolha Texto ou Arquivo.
- Digite o texto ou selecione o arquivo: os hashes SHA-1, SHA-256, SHA-384 e SHA-512 aparecem na hora.
- Para verificar um download, cole o hash informado pelo site no campo de comparação.
Para que serve um hash
Um hash é uma “impressão digital” de tamanho fixo calculada a partir de um conteúdo. Qualquer mudança mínima — uma vírgula, um bit — gera um hash completamente diferente. Por isso ele é usado para:
- Verificar downloads: confirmar que um arquivo (ISO, instalador) não foi corrompido nem adulterado.
- Integridade de dados: detectar alterações em documentos e backups.
- Programação: chaves de cache, assinaturas de webhooks e comparação rápida de conteúdos.
Qual algoritmo usar?
SHA-256 é o padrão atual e o mais usado. SHA-1 está obsoleto para segurança (há colisões conhecidas) e aparece aqui só para conferir arquivos antigos. MD5 não está disponível por ser inseguro.
Atenção: para guardar senhas, não use SHA-256 puro — use algoritmos próprios como bcrypt, scrypt ou Argon2.
Perguntas frequentes
Dá para “desfazer” um hash e recuperar o texto?
Não. Hash é uma função de mão única. O que existe são tabelas de hashes de senhas comuns, por isso senhas fracas podem ser descobertas.
Por que meu hash é diferente do calculado em outro lugar?
Verifique espaços e quebras de linha no fim do texto: eles mudam o hash. No terminal, use echo -n para não incluir a quebra de linha.
O arquivo é enviado para algum servidor?
Não. O hash é calculado no seu navegador com a Web Crypto API.