#️⃣

Hash Generator

Compute SHA-1, SHA-256, SHA-384, and SHA-512 hashes of text

About cryptographic hashes

A hash function maps any input to a fixed-length fingerprint. The same input always yields the same digest, and it's infeasible to reverse the digest back to the input — which is why hashes are used for checksums and integrity checks. Hashing runs locally in your browser with the Web Crypto API.

FAQ

Which algorithm should I use?

Use SHA-256 for general-purpose checksums and integrity checks. SHA-1 is offered for compatibility with older systems but is considered weak for security-critical use.

Is MD5 supported?

No. Browsers' built-in Web Crypto API doesn't expose MD5 (it's cryptographically broken), so this tool sticks to the SHA family it can compute natively without extra libraries.

Is my text uploaded?

No. The digest is computed on your device with crypto.subtle.digest; your input never leaves the browser.