Security
Hash generator (SHA)
Free SHA hash generator in-browser: SHA-256, SHA-384, SHA-512, SHA-1 hex output.
Overview
Hash arbitrary UTF-8 strings for checksums, cache keys, or verifying downloads when you already trust the source binary. The digest uses `crypto.subtle.digest`, so it only runs in secure contexts (HTTPS or localhost).
Uses the browser SubtleCrypto API (SHA family). MD5 is not exposed in Web Crypto; use a dedicated tool if you need legacy MD5. SHA-1 is included for compatibility only and should not be used for new security-sensitive systems. The digest updates as you type.
Frequently asked questions
Why is there no MD5 hash option in this SHA generator?
MD5 is not available in Web Crypto and is not recommended for security-sensitive use.
Is SHA-1 still safe for security and file integrity?
SHA-1 is deprecated for collision resistance. Prefer SHA-256+ for integrity guarantees; SHA-1 remains for legacy checksum tooling only.
Does this SHA hash tool upload my text or files?
No. Hashing happens entirely on-device inside the tab.
Related tools
You may also find these tools useful.