Ir para o conteúdo
HandfulTools

Calculadora de checksum de arquivo

Confira se um arquivo baixado — um instalador, uma imagem ISO ou um backup — é exatamente o que o autor publicou. Solte o arquivo, cole o checksum divulgado e veja na hora se os dois batem.

Funciona no seu navegador

Loading…

Como usar

  1. Arraste ou selecione o arquivo que você baixou.
  2. Aguarde um instante: as quatro somas são calculadas no seu navegador.
  3. Cole o checksum publicado pelo fornecedor no campo «Checksum esperado».
  4. Leia o resultado: «Correspondência» significa que seu arquivo é idêntico ao publicado.

Como funciona

Um checksum (ou hash) é uma impressão digital de tamanho fixo calculada a partir de cada byte de um arquivo. Se um único bit mudar, a impressão muda por completo; por isso os fornecedores a publicam junto ao download: você calcula o mesmo valor na sua cópia e compara.

O arquivo é lido na memória do seu navegador e processado com a Web Crypto API (SHA-1, SHA-256, SHA-512) e uma implementação de MD5. Ele nunca é enviado; a velocidade depende do seu dispositivo e arquivos de até 500 MB são aceitos. Você pode colar o valor esperado em qualquer forma comum: com ou sem espaços, em maiúsculas ou minúsculas, ou com um prefixo como «sha256:».

Qual comparar? O que o fornecedor indicar. Se houver vários, prefira o SHA-256. MD5 e SHA-1 ainda revelam um download corrompido ou incompleto, mas já não são considerados prova de que ninguém alterou o arquivo de propósito.

Uma correspondência mostra que sua cópia é igual ao arquivo a partir do qual o checksum foi calculado. Se o checksum está na mesma página do download, ele não prova quem o publicou: no caso de um programa, confira também se a página é o site oficial do fornecedor e usa HTTPS.

A mesma verificação na linha de comando: Get-FileHash arquivo.iso -Algorithm SHA256 no Windows PowerShell, certutil -hashfile arquivo.iso SHA256 no prompt do Windows, shasum -a 256 arquivo.iso no macOS e sha256sum arquivo.iso no Linux.

Exemplos

ISO do Linux
As distribuições publicam as somas SHA-256 ao lado do download. Cole-a e a ferramenta mostra «Correspondência» se o arquivo estiver intacto.
Instalador de um fornecedor
Compare o SHA-256 da página de download do fornecedor com a sua cópia antes de executar o instalador.
Cópia de segurança
Calcule o checksum do original e da cópia: valores idênticos significam que a cópia é igual byte a byte.

Usos comuns

  • Verificar downloads de programas e sistemas operacionais
  • Conferir a integridade de backups
  • Detectar arquivos duplicados
  • Confirmar que um arquivo chegou sem alterações após uma transferência

Privacidade e segurança

Esta ferramenta funciona inteiramente no seu navegador. Seus arquivos e textos nunca são enviados para os nossos servidores — o processamento acontece no seu dispositivo e o resultado também é criado ali. Como cada ferramenta trata os arquivos

Perguntas frequentes

O arquivo é enviado para algum lugar?

Não. Ele é lido e passa pelo hash dentro do seu navegador.

Qual é o tamanho máximo?

Até 500 MB, dependendo da memória do seu aparelho.

Qual checksum devo comparar, MD5 ou SHA-256?

O que o fornecedor indicar. SHA-256 é a opção mais segura quando os dois são oferecidos: o MD5 ainda detecta um download corrompido, mas já não é considerado prova de que o arquivo não foi alterado de propósito.

Os checksums não coincidem. O que fazer?

Baixe o arquivo de novo, de preferência da página do próprio fornecedor, e compare outra vez. Uma diferença significa que o arquivo não é o publicado, seja por um download interrompido ou por uma alteração.

Dois arquivos diferentes podem ter o mesmo checksum?

Em teoria sim, mas com SHA-256 e SHA-512 ninguém descobriu como provocar isso. Com MD5 e SHA-1 é possível fabricar colisões de propósito, por isso não servem para provar autenticidade.

Como obtenho um checksum no Windows, Mac ou Linux sem ferramentas?

No Windows PowerShell: Get-FileHash arquivo.iso -Algorithm SHA256. No macOS: shasum -a 256 arquivo.iso. No Linux: sha256sum arquivo.iso. Esta página dá o mesmo resultado.

O checksum muda se eu renomear o arquivo?

Não. Só o conteúdo conta, não o nome, a data nem o local.

Última atualização: