ArquivosEsta ferramenta roda no seu navegador. Nenhum arquivo ou texto é enviado para os nossos servidores.

Verificar checksum de arquivo

Gere o hash de um arquivo e compare com o checksum publicado para saber se o download veio íntegro.

Algoritmo

Escolha um arquivo para gerar o checksum

Cole o checksum que o site do desenvolvedor publicou e a ferramenta diz se a sua cópia confere. É assim que se descobre um download corrompido ou alterado no caminho.

O arquivo é lido e processado pelo seu próprio navegador, com a Web Crypto API nativa. Ele nunca é enviado, e nem o nome do arquivo nem o checksum saem do seu dispositivo.

Compartilhar ferramentaWhatsApp
Continue

Experimente outra ferramenta

Escolhidas para acompanhar esta

Ferramenta gratuita para conferir se um arquivo baixado chegou íntegro. Ela calcula o hash do arquivo — SHA-256, SHA-384, SHA-512 ou SHA-1 — direto no navegador e compara com o checksum que o site do desenvolvedor publicou. Se os dois valores batem, o arquivo é byte a byte o mesmo; se não batem, algo mudou no caminho. O arquivo é lido no seu aparelho e nunca é enviado.

01

Como usar esta ferramenta

  1. 01Escolha o arquivoQualquer tipo de arquivo. Ele é lido no navegador, sem upload.
  2. 02Escolha o algoritmoUse o mesmo que o site publicou. SHA-256 é o padrão atual.
  3. 03Cole o checksum esperadoOpcional. Com ele colado, a ferramenta compara e diz se confere ou não.
02

Quando isso é útil?

  • Conferir um programa antes de instalarProjetos de código aberto publicam o checksum justamente para que você possa verificar.
  • Confirmar que um download grande não corrompeuArquivo de vários gigabytes interrompido no meio costuma falhar silenciosamente.
  • Verificar um arquivo recebido de terceirosSe quem enviou informou o hash, dá para confirmar que o que chegou é o que saiu.
03

Exemplos

  • Imagem ISO de um sistema operacionalO site publica o SHA-256 ao lado do link. Cole o valor e a ferramenta confirma na hora.
  • Checksum que não confereBaixe de novo. Se continuar diferente, não execute o arquivo e procure outra fonte.
  • Valor colado pela metadeA ferramenta reconhece que o checksum tem o número errado de caracteres e avisa em vez de dizer que não confere.
04

Dicas para um resultado melhor

  • Use o mesmo algoritmo do siteComparar um SHA-256 com um SHA-1 nunca vai conferir, porque são valores de formatos diferentes e de tamanhos diferentes.
  • O checksum vem do site oficialUm hash publicado no mesmo lugar de onde veio um arquivo adulterado não prova nada.
05

O que um checksum prova, e o que não prova

O hash é uma impressão digital do conteúdo: qualquer alteração, mesmo de um único byte, muda completamente o valor. Se o hash que você calculou bate com o publicado, o arquivo é exatamente aquele. O que ele não prova é que o arquivo é confiável — se um invasor controla o site e trocou o arquivo E o checksum, os dois vão bater normalmente. Por isso vale pegar o checksum de uma fonte separada quando possível, como o repositório oficial do projeto ou uma assinatura GPG.

06

Quais algoritmos estão aqui, e por que não tem MD5

A ferramenta oferece SHA-256, SHA-384, SHA-512 e SHA-1. SHA-256 é o padrão atual e o que você deve preferir; SHA-384 e SHA-512 aparecem quando o projeto publica nesses formatos. SHA-1 continua aqui porque muitos downloads antigos ainda listam só ele, e vem marcado como legado: para detectar arquivo corrompido ele funciona, mas tem colisões conhecidas e não serve contra adulteração deliberada. MD5 não está disponível: a API de criptografia do navegador simplesmente não implementa esse algoritmo, e escrever uma implementação própria de uma função comprovadamente quebrada não vale a dependência. Se o site só publicou MD5, use outra ferramenta para esse caso específico.

07

Por que o limite de tamanho

O arquivo inteiro precisa caber na memória do navegador para ser processado, e é por isso que existe um limite relativamente baixo — ele foi escolhido para funcionar também no celular, e não só em um computador com bastante memória. A ferramenta recusa arquivos maiores em vez de tentar e travar a aba. O cálculo usa a API de criptografia do próprio navegador, então é rápido, e nenhum byte do arquivo sai do seu aparelho.

08

Perguntas frequentes

Qual algoritmo devo usar?

O mesmo que o site publicou. Quando houver escolha, prefira SHA-256, que é o padrão atual.

O que fazer se o checksum não confere?

Baixe o arquivo de novo — download interrompido é a causa mais comum. Se continuar diferente, não execute e procure a fonte oficial.

Dá para calcular MD5 aqui?

Não. A ferramenta trabalha com SHA-256, SHA-384, SHA-512 e SHA-1, porque são os algoritmos que a API de criptografia do navegador implementa. Se o site só publicou um MD5, você vai precisar de outra ferramenta para conferir esse arquivo.

O arquivo é enviado para algum servidor?

Não. Ele é lido e processado no seu navegador, e nenhum byte sai do seu dispositivo.

Um checksum que confere garante que o arquivo é seguro?

Garante que ele é idêntico ao que o checksum descreve. Se a própria fonte foi comprometida, os dois podem bater mesmo assim.

Falta alguma ferramenta ou você encontrou um erro?A gente constrói o Tooleem a partir do que você precisa. Conta pra gente o que incluir ou corrigir.
Fale com a gente