Hash Generator (MD5 & SHA)
Generate CRC32, MD5, SHA-1, SHA-256, SHA-384 and SHA-512 hashes of any text or file, instantly and privately in your browser.
…or hash a file:
Drop any file here to hash it
🔒 Everything is hashed in your browser — nothing is uploaded.
Compute and verify cryptographic hashes locally
Enter any text or drop a file and generate its MD5, SHA-1, SHA-256, SHA-384 and SHA-512 digests at once, using your browser's built-in Web Crypto API. Paste an expected checksum to instantly verify a download's integrity — the tool tells you whether it matches and which algorithm it is. Useful for checksums, fingerprints and quick integrity checks. Your input never leaves your device.
Frequently asked questions
Can I hash a file, and does it support MD5?
Yes to both — drop any file to get its MD5 and SHA hashes (useful for verifying downloads), and MD5 is included alongside the SHA family.
Can I verify a file against a published checksum?
Yes — paste the expected checksum into the verify box and it highlights a match (and names the algorithm) or tells you it does not match.
Is the text or file I hash uploaded?
No. Hashing runs entirely in your browser — nothing is uploaded.