SHA512/256

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

What is SHA512/256?

SHA-512/256 is a 256-bit SHA-2 hash standardized in NIST FIPS 180-4. It uses SHA-512’s 64-bit processing and a distinct initialization value before selecting a 256-bit result. It is not the first half of an ordinary SHA-512 digest and does not match SHA-256.

How to use this hash calculator

Enter the message, select its byte encoding, and choose the result format. Keep HMAC disabled for SHA-512/256; enable it only when calculating HMAC-SHA-512/256 with a secret key.

Result example

SHA-512/256 of UTF-8 abc is 53048e2681941ef99b2e29b76b4c7dabe4c2d0c634fc6d46e0e2f13107e7af23 in Hex.

Important limitations

SHA-512/256 and HMAC do not encrypt the input. A plain digest is unkeyed; HMAC authenticates only while the shared key stays secret. Use a dedicated password hash for passwords.

Frequently asked questions

Why does my result differ from another tool?

Check the algorithm name, bytes, encoding, line endings, and HMAC setting. SHA-512/256 and SHA-256 both output 256 bits but are different functions.

Can I use the result to verify data?

Yes, if a trusted expected value explicitly uses SHA-512/256. For raw files, use SHA-512/256 File Hash.

Input
Output
Share Link
Settings