SHA224 File Hash

Calculate a SHA-224 file hash or HMAC from a local file or URL. Local files are processed in your browser. Expand to read more.

What is SHA224?

SHA-224 is the 224-bit SHA-2 function defined in NIST FIPS 180-4. It uses SHA-256-style processing with its own initial values and output definition. This tool hashes raw file bytes and can optionally calculate HMAC-SHA-224 with a secret key.

How to use this file hash calculator

Choose a local file or URL and select the output encoding. Leave HMAC disabled to compare a published checksum, or enable it when authenticating with a shared secret key. Local files and keys remain in your browser; URL access requires CORS.

Result example

A file containing exactly abc produces 23097d223405d8228642a477bda255b32aadbce4bda0b3f7e36c9da7 in Hex with HMAC disabled. Filename and metadata are not hashed.

Important limitations

A plain file digest can detect changed bytes but does not prove who published the file. HMAC adds authentication only if a strong shared key remains secret. Neither mode encrypts file contents.

Frequently asked questions

Why does my result differ from another tool?

Confirm both tools process identical raw bytes and use the same SHA-224 or HMAC-SHA-224 mode. For HMAC, key bytes and encoding must match.

Can I use the result to verify a download?

Yes, when a trusted publisher supplies SHA-224. For encoded text instead of raw bytes, use the SHA-224 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