File Hash Calculator
Compute SHA-1/256/384/512 digests of a local file.
File
Nothing is uploaded — hashing happens locally
Drop a file here
or choose a file — it never leaves your device
Digests
About the File Hash Calculator
Drag and drop a file to compute its SHA-1, SHA-256, SHA-384, and SHA-512 digests simultaneously using the Web Crypto API, with a progress indicator. Files are hashed in memory and never uploaded.
Examples
Hash a downloaded file
installer.zipOutput
SHA-256: 9f86d0818...(64 hex chars)Keyboard shortcuts
- Copy the main outputCtrl / ⌘ + Shift + C
- Download the resultCtrl / ⌘ + S
- Share this toolCtrl / ⌘ + Shift + S
- Reset the inputsAlt + R
- Open the tool search paletteCtrl / ⌘ + K
Related tools
Bcrypt Hash Generator
Encoders & Crypto
Generate and verify bcrypt password hashes with adjustable cost.
Checksum Comparator
Encoders & Crypto
Hash text or a file and compare against an expected checksum.
Hash Generator
Encoders & Crypto
Generate MD5, SHA-1/256/384/512 hashes of text.
HMAC Generator
Encoders & Crypto
Sign a message with HMAC using a secret key.
JWT Encoder
Encoders & Crypto
Build and sign a JWT with HS256/384/512 from a header, payload, and secret.
SRI Hash Generator
Encoders & Crypto
Generate a Subresource Integrity hash for scripts and stylesheets.
Frequently asked questions
Read more
- Choosing a hashing algorithm: MD5 vs SHA-256 vs bcrypt vs Argon2
Cryptographic hashing and password hashing solve different problems. Here's when to use each algorithm and why the wrong choice is a security bug.
Version 1.0.0 · Updated 2026-08-06 · Runs entirely in your browser