SHA-224 Hash Calculator
Calculate and verify SHA-224 hashes from text, files, Hex, or Base64 input. SHA-224 produces a 224-bit (28-byte) hash value, displayed as 56 hexadecimal characters. Everything is calculated locally in your browser.
Drag and drop a file here or click to select
What is SHA-224?
SHA-224 is a cryptographic hash function in the SHA-2 family. It converts input data into a fixed-length 224-bit hash, regardless of the input length. SHA-224 uses the same compression algorithm as SHA-256, but different initial values and a shorter output.
How long is a SHA-224 hash?
A SHA-224 hash is always 224 bits (28 bytes) long. In hexadecimal notation, it contains 56 characters. Changing even one character of the input normally produces a very different hash.
SHA-224 vs SHA-256
Both algorithms belong to the SHA-2 family and process data in 512-bit blocks. SHA-224 returns 56 hexadecimal characters, while SHA-256 returns 64. SHA-224 provides approximately 112-bit collision resistance, compared with 128 bits for SHA-256. For new applications, SHA-256 is generally the better default.
Try the SHA-256 hash calculator to compare results.
How to use this calculator
- Type or paste text into the Input text field. The SHA-224 hash updates as you type.
- To hash raw bytes instead of text, change Input type to Hex or Base64.
- To hash a file, drag it into the file drop zone or click the zone to choose a file.
- Select Copy SHA-224 hash to copy the 56-character hexadecimal result. Uppercase output and Base64 output change the format.
- To compare with a published checksum, turn on Verify hash and paste the expected SHA-224 hash.
Text is encoded as UTF-8 before hashing. Hashes are calculated locally in your browser, and your input is not saved.
SHA-224 test example
Use these values to check this calculator or any other SHA-224 tool. Select Try to load an example into the calculator above.
| Input | Input type | SHA-224 hash | Try |
|---|---|---|---|
hello | Text | ea09ae9cc6768c50fcee903ed054556e5bfc8347907f12598aa24193 | |
68656c6c6f | Hex | ea09ae9cc6768c50fcee903ed054556e5bfc8347907f12598aa24193 | |
aGVsbG8= | Base64 | ea09ae9cc6768c50fcee903ed054556e5bfc8347907f12598aa24193 | |
Hello | Text | 4149da18aa8bfc2b1e382c6c26556d01a92c261b6436dad5e3be3fcc | |
hello followed by Enter | Text | 2d6d67d91d0badcdd06cbbba1fe11538a68a37ec9c2e26457ceff12b | |
hello 😀 | Text | af73293754483f707d139e93f9c02753928335308de89b77522b2faf | |
68656c6c6f20f09f9880 | Hex | af73293754483f707d139e93f9c02753928335308de89b77522b2faf |
The first three rows are the same five bytes written as text, Hex, and Base64, so they produce the same hash. A single uppercase letter or a trailing newline produces a completely different hash. The last two rows show the UTF-8 conversion: the 😀 emoji is 4 bytes (f0 9f 98 80).
Frequently asked questions
Can SHA-224 be reversed?
No. SHA-224 is a one-way hash function, not encryption. The original input cannot be directly recovered from its hash. Short or predictable inputs may still be guessed.
Is SHA-224 secure?
SHA-224 has no known practical collision attacks against the full algorithm. However, SHA-256 offers a larger security margin and is usually preferred for new applications.
Should I use SHA-224 for passwords?
No. SHA-224 is a fast hash function and should not be used alone for password storage. Use a dedicated password-hashing algorithm such as Argon2id, scrypt, or bcrypt.
Does this calculator upload my text?
No. The SHA-224 calculation runs in JavaScript in your browser. The text entered in the calculator is not submitted to a hashing server.
Related hash calculators
You can also calculate SHA-256, SHA-1, and MD5 hashes on Xorbin.
Last updated: