SHA384 File Hash

Calculate a SHA-384 file hash or HMAC from a local file or URL. Local files are processed in your browser. Read more

What is SHA384?

SHA-384 is the 384-bit SHA-2 function defined in NIST FIPS 180-4. It has SHA-512-style processing but distinct initial values and a defined 384-bit result. This tool hashes raw file bytes and optionally supports HMAC-SHA-384.

How to use this file hash calculator

Choose a local file or URL and select the output encoding. Keep HMAC disabled for an ordinary checksum; enable it only when both parties share a secret key. Local files and keys stay in your browser. Remote URLs require CORS.

Result example

A file containing exactly abc produces cb00753f45a35e8bb5a03d699ac65007272c32ab0eded1631a8b605a43ff5bed8086072ba1e7cc2358baeca134c825a7 in Hex. Filename and metadata are excluded.

Important limitations

An ordinary SHA-384 checksum detects changed bytes but does not authenticate the publisher. HMAC provides authentication only when its key remains secret. Neither mode encrypts the file.

Frequently asked questions

Why does my result differ from another tool?

Confirm identical raw bytes, algorithm, and HMAC setting. If HMAC is enabled, also check key bytes and encoding.

Can I use the result to verify a download?

Yes, when a trusted source supplies SHA-384. For encoded text input, use the SHA-384 calculator.

Input
File
Drag and drop the file here or click to select a file. It will process locally and won't be uploaded.
Output
Settings