File Hash Checker
Compute MD5, SHA-1, SHA-256, SHA-512, and CRC32 checksums of any file. Verify against expected hash, parse SHASUMS files, batch hash multiple files, and export manifests. 100% client-side, unlimited size.
About File Hash Checker
Compute MD5, SHA-1, SHA-256, SHA-512, and CRC32 checksums of any file. Verify against expected hash, parse SHASUMS files, batch hash multiple files, and export manifests. 100% client-side, unlimited size. Everything runs locally in your browser — your data never leaves your device.
How to use
- Enter your input in the tool above.
- Adjust any options to your preference.
- Use the Copy or Download buttons to save the result.
- Everything happens locally — your data never leaves your browser.
FAQ
What is a file hash?
A file hash (checksum) is a fixed-size string computed from the file's contents. If even one byte changes, the hash changes completely. Hashes are used to verify file integrity — e.g. confirming a downloaded file matches the publisher's original.
Which hash algorithms are supported?
SHA-256 (recommended), SHA-512, SHA-384, SHA-1 (deprecated), MD5 (deprecated), and CRC32 (non-cryptographic). All are computed simultaneously — no need to select one at a time.
Can I verify a file against a known hash?
Yes. Paste the expected hash and the tool auto-detects the algorithm from the hash length (MD5=32, SHA-1=40, SHA-256=64, SHA-512=128 hex chars). You'll see a clear ✅ MATCH or ❌ NO MATCH banner.
What extra features does this tool have?
10 extras: (1) All algorithms computed at once. (2) SHASUMS/checksum file parser. (3) Batch hash multiple files. (4) CSV/JSON export of batch results. (5) History (localStorage). (6) Hash format options (hex/upper/base64). (7) File comparison (are two files identical?). (8) Hash diff visualization (highlight differing chars). (9) HMAC mode with key. (10) Manifest generator for folder integrity.
Is my file uploaded anywhere?
No. All hashing runs in your browser using WebCrypto (SHA family) and pure-JS implementations (MD5/CRC32). Your file never leaves your device.
Why are MD5 and SHA-1 marked as deprecated?
MD5 and SHA-1 have known collision attacks — two different files can produce the same hash. They're shown for legacy compatibility (many old checksum files use them) but should not be used for new integrity verification. Use SHA-256 or SHA-512 instead.
Related tools
7Z Extractor
Inspect and extract files from 7z archives. Detects the 7z signature (0x37 0x7A 0xBC 0xAF 0x27 0x1C), parses the SignatureHeader and StartHeader, lists files from the archive metadata, and extracts STORE-method files when possible. Honest about LZMA compression limitations. 100% client-side.
APK Extractor
Extract and inspect Android APK files in the browser — pure JavaScript APK (ZIP) parser. View AndroidManifest.xml (binary XML detection), list DEX files, resources, and assets, extract individual files, detect app info (package name, version) from manifest. 100% client-side.
ARJ Extractor
Inspect ARJ archives. Detects the ARJ magic (0x60 0xEA), parses header structures, lists file entries with sizes and CRCs, and extracts STORE-method files when possible. Honest about ARJ compression limitations. 100% client-side.