🔐File Integrity Verifier (Hash)
Upload a file and paste the expected hash to auto-verify integrity. Useful for verifying downloaded files, checking OS ISO/executable tampering, and Git commit matching. Supports MD5, SHA-1, SHA-256, SHA-512. Browser-only processing.
🔒 Browser-based✓ No watermark✓ No signup
How to use
- 1Drag or upload a file.
- 2Paste an expected hash (or leave blank to just see computed values).
- 3Match/mismatch displays automatically.
FAQ
Why verify integrity?+
To confirm a file wasn't corrupted during download or tampered with. Essential for OS ISOs, security tools, and backups.
Which hash should I use?+
SHA-256 is the modern standard. MD5/SHA-1 are not safe for security checks (collisions possible) but fine for casual integrity checks.
Large files?+
Up to several GB. Files are streamed in chunks, but 4GB+ files may slow due to browser memory limits.
Is the file uploaded?+
No. SubtleCrypto runs locally in your browser. No data leaves your device.
Multiple hashes at once?+
Yes — MD5/SHA-1/SHA-256/SHA-512 are all computed in one pass.