SHA512/256 File Hash
Calculate a SHA-512/256 file hash or HMAC from a local file or URL. Local files are processed in your browser. Read more
What is SHA512/256?
SHA-512/256 is the 256-bit SHA-512-family hash defined by NIST FIPS 180-4. Its unique initialization value makes it different from both truncated SHA-512 and SHA-256. This tool hashes raw file bytes and optionally computes HMAC-SHA-512/256.
How to use this file hash calculator
Choose a local file or URL and select the output format. Leave HMAC off for an ordinary checksum; enable it only with a shared secret key. Local bytes and keys stay in the browser. URL access requires CORS.
Result example
A file containing exactly abc produces 53048e2681941ef99b2e29b76b4c7dabe4c2d0c634fc6d46e0e2f13107e7af23 in Hex. Renaming the file does not change the result.
Important limitations
A plain digest detects different bytes but does not authenticate their source. HMAC provides authentication only if the key stays secret. Neither operation encrypts the file.
Frequently asked questions
Why does my result differ from another tool?
Confirm the exact SHA-512/256 algorithm, raw bytes, and HMAC setting. If enabled, verify key bytes and encoding too.
Can I use the result to verify a download?
Yes, when a trusted publisher explicitly supplies SHA-512/256. For encoded text, use the SHA-512/256 calculator.