How to use it
- Enter the text you want to hash.
- Choose SHA-256, SHA-384 or SHA-512.
- Generate the hexadecimal digest.
- Copy the result or clear the page when finished.
Search by tool name or category.
No tools found.
Generate SHA-256, SHA-384 or SHA-512 hashes without sending text to a server.
Your text is hashed locally with the Web Crypto API and is not uploaded or stored.
A cryptographic hash converts text into a fixed-length hexadecimal digest. The same input and algorithm produce the same digest, while the original text cannot be directly recovered from the hash.
SHA-256 produces 256-bit output, SHA-384 produces 384-bit output and SHA-512 produces 512-bit output. MD5 is intentionally not included because it is unsuitable for modern security use.
A raw SHA hash is useful for checksums and development tasks, but passwords should use a purpose-built, salted password hashing system. All input on this page stays in the browser.
SHA-256 of the text hello is 2cf24dba5fb0a30e26e83b2ac5b9e29e1b161e5c1fa7425e73043362938b9824. Any text change produces a different digest.