How to use
Use this tool to compute one or more hashes from a local file.
- Click Choose file and select your file.
- Select the hash algorithms you need.
- Click Generate hashes.
- Copy the results (or compare with a known checksum).
FAQ
Do you upload my file to a server?
No. Hashing runs locally in your browser and the tool makes no network requests.
Which hash should I use: MD5, SHA-1, or SHA-256?
Use SHA-256 (or stronger) for integrity checks; MD5 and SHA-1 are mainly for legacy compatibility.
Why can hashing a large file be slow?
The browser has to read the entire file and compute the digest; large files can be memory-heavy, especially on mobile.
Are the results compatible with md5sum / sha256sum?
Yes, the hex output matches standard tooling (case-insensitive).
Can I hash multiple files at once?
This page hashes one file at a time; run it again for each file.
What output format do you use?
Hexadecimal digest output (lowercase by default), with an optional uppercase toggle.
Why do my hashes differ from someone else’s?
Even a one-byte difference changes the hash; confirm you selected the exact same file and algorithm.