File Hash Checker guide
Hash files locally with Web Crypto and MD5 for legacy checksums. Verify artifacts and downloads — not a malware scanner.
Open toolPrivacy
For supported workflows, files are processed locally in your browser and are not uploaded to SnapTools servers.
Overview
Compute SHA-256, SHA-1, and MD5 checksums locally to verify downloads against a publisher's published hash — not a malware scanner, but a integrity helper.
Prefer SHA-256 for new workflows; SHA-1 and MD5 remain for legacy vendor checksums only.
How it works
Files read as ArrayBuffers; SHA-256 and SHA-1 use the Web Crypto API, while MD5 runs via a local js-md5 implementation for legacy checksum parity.
Compare the output with hashes published by the software author or security team — hashes prove integrity, not safety from malware.
Benefits
Verify release artifacts, confirm duplicate downloads, and document chain-of- custody notes without uploading binaries to a third party.
Security & privacy
Hashing is local; still treat unknown files cautiously and combine with vendor guidance — never rely on a hash alone as a malware test.
FAQ
Found an issue? Send feedback · Report a problem