Calculado no seu dispositivo — nunca enviado

Verificador de hash de arquivos

Calcule SHA-256, SHA-1 e MD5 de qualquer arquivo e compare com o hash publicado pelo desenvolvedor — sem que o arquivo saia do seu computador.

Solte qualquer arquivo aqui ou clique para escolher Toque para escolher um arquivo
Qualquer tipo de arquivo · hash calculado localmente

O que é um hash e por que verificar?

Um hash (soma de verificação) é uma impressão digital curta calculada a partir de todo o conteúdo de um arquivo. Mude um único byte e a impressão muda por completo. Por isso os hashes são o jeito padrão de responder duas perguntas do dia a dia: "Este download é exatamente o que o desenvolvedor publicou?" e "Estes dois arquivos são idênticos?"

Projetos de software publicam a soma SHA-256 ao lado dos links de download exatamente para isso. Depois de baixar, você calcula o hash da sua cópia e compara. Se bater, o arquivo não foi corrompido no caminho nem adulterado. Se não bater: não execute esse instalador.

Esta ferramenta calcula três algoritmos comuns de uma vez: SHA-256 (o padrão moderno — prefira este), SHA-1 e MD5 (antigos, mas ainda muito comuns nas páginas de download; servem para verificar integridade, não protegem mais contra falsificação deliberada). Cole o hash esperado no campo acima e a correspondência é destacada automaticamente — sem comparar 64 caracteres no olho.

Os arquivos verificados costumam ser instaladores, backups ou arquivos privados. O hash é calculado por completo no seu aparelho com o motor de criptografia do navegador: nada é enviado e não há limites artificiais de tamanho.

Perguntas frequentes

Qual algoritmo usar?
Compare com o que o desenvolvedor publicou. Se puder escolher, use SHA-256. MD5 e SHA-1 detectam bem corrupção acidental, mas não protegem contra falsificação deliberada.
Tem limite de tamanho?
O limite prático é a memória livre do aparelho: arquivos de um ou dois gigabytes são processados em segundos num notebook comum.
Dá para comparar dois arquivos?
Sim: calcule o hash do primeiro, copie o SHA-256 dele para o campo "hash esperado" e solte o segundo. A marcação verde significa que são idênticos byte a byte.

Ferramentas relacionadas