SHA384

Calculate a SHA-384 hash or HMAC from text using UTF-8, Hex, Base64, and other input encodings. Read more

What is SHA384?

SHA-384 is a 384-bit SHA-2 hash standardized in NIST FIPS 180-4. It uses the SHA-512 processing structure with its own initial values and truncates the final state to 384 bits. It is therefore not the same as truncating a normal SHA-512 digest, and it is unrelated to SHA3-384.

How to use this hash calculator

Enter the text, choose its input encoding, and select the result format. Leave HMAC disabled for SHA-384. Enable it only for HMAC-SHA-384 and enter the secret key in its actual encoding.

Result example

SHA-384 of UTF-8 abc is cb00753f45a35e8bb5a03d699ac65007272c32ab0eded1631a8b605a43ff5bed8086072ba1e7cc2358baeca134c825a7 in Hex.

Important limitations

SHA-384 and HMAC-SHA-384 do not hide the input. A plain digest is unkeyed; HMAC authenticates only while its key remains secret. Use a purpose-built password-hashing function rather than plain SHA-384 for passwords.

Frequently asked questions

Why does my result differ from another tool?

Check the exact bytes, encoding, line endings, and HMAC setting. SHA-384, SHA3-384, and a truncated SHA-512 digest are different results.

Can I use the result to verify data?

Yes, if the trusted expected value uses the same mode. To hash raw file bytes, use SHA-384 File Hash.

Input
Output
Share Link
Settings