File Hash Calculator
Drop one or more files and get every checksum you need in a single pass, without uploading anything.
Processed locally in your browser· Your data stays in your browser.
What is File Hash Calculator?
A file hash is a fingerprint of a file’s exact bytes. Software vendors publish SHA-256 or SHA-512 checksums next to downloads so you can confirm that what you received is byte-identical to what they released, and backups or transfers can be checked the same way.
This calculator reads each file in 4 MB chunks with a WebAssembly hasher, so files of several gigabytes never have to fit in memory. Choose the algorithms with the checkboxes; all of them are computed together in one pass. Results list the file name, size and every digest, and can be downloaded as a checksum file.
How does it work?
- Drop one or several files onto the drop zone, or click to browse.
- Tick the algorithms you need (MD5, SHA-1, SHA-256, SHA-384, SHA-512, CRC32) and choose uppercase if you prefer.
- Press Calculate hashes, watch the progress bar, then copy any digest or download the checksum text.
Common use cases
- Checking an ISO, installer or firmware image against the SHA-256 published by the vendor.
- Confirming that a large backup or upload arrived intact.
- Detecting duplicate files by comparing digests.
- Producing a SHA-256 manifest for the files you distribute.
Examples
Drop one or more files and get every checksum you need in a single pass, without uploading anything.
Privacy
File Hash Calculator runs entirely in your browser. The text or files you provide are processed on your device and are not uploaded, logged or stored on our servers.
Limitations
Files stay on your device and are read in chunks (limit 2 GB per file; above 500 MB it takes noticeably longer). A matching hash proves the file equals the reference, not that the file is safe. MD5 and SHA-1 detect accidental corruption only.
Frequently asked questions
Is my file uploaded anywhere?
No. The file is read locally by your browser and hashed in a background worker. Nothing leaves your device and there is no server involved.
Which algorithm should I compare?
Use the one the publisher provides. If you can choose, SHA-256 or SHA-512 are preferred; MD5 and SHA-1 are only suitable to detect accidental damage.
How long does a big file take?
Hashing speed depends on your disk and CPU, typically hundreds of MB per second for one algorithm. Selecting fewer algorithms makes it faster.
Related tools
Hash Verifier
Paste the checksum you were given, drop the file, and see whether they match.
Hash & Checksum
SHA-256 Hash Generator
Hash any text with SHA-256 and get the 256-bit digest as hex or Base64 in real time.
Hash & Checksum
MD5 Hash Generator
Get the 128-bit MD5 digest of a text or of raw hex bytes as you type.
Hash & Checksum
SHA-512 Hash Generator
Get the 512-bit SHA-512 digest of your text or hex bytes, ready to copy as hex or Base64.
Hash & Checksum
CRC32 & Adler-32 Calculator
Compute a CRC-32 (IEEE 802.3) or Adler-32 checksum and read it as hex, decimal or Base64.
Hash & Checksum
File Inspector
Drop a file to see what it really is: detected type, size, checksums, header bytes and warnings when the extension lies.
File Tools
Hex Viewer
Drop a file to see its raw bytes in the familiar offset | hex | ASCII layout, plus its detected type and size.
File Tools