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.