Verificador de hash de arquivo: confira checksums SHA-256 e MD5
Solte um arquivo para calcular os checksums MD5, SHA-1, SHA-256 e SHA-512 e depois cole o checksum do desenvolvedor para ver se são iguais. O cálculo é feito no seu dispositivo e o arquivo não é enviado.
Como conferir o hash de um arquivo
- Pegue o checksum oficial no site do desenvolvedor do software. Anote qual algoritmo ele usa, por exemplo SHA-256.
- Toque na caixa acima e escolha o arquivo que você baixou, ou solte-o ali.
- Cole o checksum publicado na caixa de comparação.
- Uma correspondência em verde significa que o hash do arquivo é idêntico. Um resultado em vermelho significa que não é, e você deve baixar o arquivo novamente da fonte oficial.
MD5, SHA-1, SHA-256 e SHA-512: comparação
| Algoritmo | Tamanho em hex | Usar hoje |
|---|---|---|
| MD5 | 32 caracteres | Apenas para detectar downloads corrompidos |
| SHA-1 | 40 caracteres | Verificações antigas, não para segurança |
| SHA-256 | 64 caracteres | A escolha padrão para downloads |
| SHA-512 | 128 caracteres | Forte; menos divulgado |
Esta página calcula os quatro em uma só passagem e compara o valor colado com cada um deles, ignorando maiúsculas e minúsculas.
Como obter o SHA-256 de um arquivo no Windows, macOS e Linux
Você também pode conferir pelo terminal. No Windows PowerShell: Get-FileHash .\file.iso -Algorithm SHA256. No Prompt de Comando do Windows: certutil -hashfile file.iso SHA256. No macOS: shasum -a 256 file.iso. No Linux: sha256sum file.iso. Os comandos de terminal são a melhor escolha para arquivos muito grandes.
Um hash igual não prova que o arquivo é seguro
Uma correspondência prova apenas que o seu arquivo é idêntico ao que o checksum descreve. Se o próprio checksum veio de uma página comprometida ou falsa, a correspondência não significa nada. Sempre pegue o checksum no site oficial do desenvolvedor, via HTTPS, e baixe o arquivo da fonte oficial.
Arquivos grandes e memória
O arquivo é lido na memória do seu navegador para poder gerar o hash. Arquivos de vários gigabytes, como imagens completas de sistemas operacionais, podem exceder o que um celular ou um computador com pouca memória consegue processar; use os comandos de terminal acima nesses casos.
Perguntas frequentes
Como conferir o SHA-256 de um arquivo ISO ou instalador?
Solte o arquivo nesta página e compare a linha SHA-256 com o valor da página de download do desenvolvedor, ou cole o valor publicado na caixa de comparação.
Por que meu hash não confere?
Os motivos típicos são um download incompleto ou corrompido, uma versão ou edição diferente daquela para a qual o checksum foi publicado, a comparação com um algoritmo diferente ou caracteres extras no valor colado.
O SHA-256 é melhor que o MD5?
Sim, para segurança. O MD5 e o SHA-1 têm fragilidades conhecidas de colisão, então use SHA-256 ou superior sempre que o desenvolvedor oferecer.
Meu arquivo é enviado para calcular o hash?
Não. O cálculo usa a criptografia nativa do navegador e um pequeno script desta página. O arquivo permanece no seu dispositivo.
Posso gerar o hash de um texto com esta ferramenta?
Não. Esta página calcula o hash de arquivos. Para gerar o hash de um texto, salve-o antes como arquivo.
Mais ferramentas gratuitas
Codificador e decodificador Base64Gerador de UUIDGerador de senhasTodos os conversores de arquivos
Verificar downloads de sistemas operacionais
Ao baixar uma imagem de sistema operacional, use o checksum publicado pelo fornecedor do software sempre que houver um e compare com o arquivo que você baixou. Para contexto e recursos relacionados, veja a seção de sistemas operacionais do GramFile. Sempre confirme que o checksum pertence à edição e à versão exatas do seu download.