SHA-224 Hash Generator

Compute the 224-bit SHA-2 digest of any text

Ad placeholder (leaderboard)

What SHA-224 produces

SHA-224 is a member of the SHA-2 family that outputs a 224-bit digest, displayed as 56 hexadecimal characters. It offers a slightly shorter fingerprint than SHA-256 while retaining the same security foundation, which is useful when storage or display space is tight.

How it works

SHA-224 shares the SHA-256 compression function exactly. The only differences are the eight initial hash values and the final truncation:

1. Start from the SHA-224 specific initial values (h0…h7).
2. Pad the message and process it in 512-bit blocks,
   updating the eight 32-bit words through 64 rounds each.
3. Concatenate the first seven words and drop the eighth,
   giving a 224-bit result.

Because browsers expose SHA-256 but not SHA-224 through the Web Crypto API, this tool implements the algorithm in JavaScript, including the message schedule, round constants, and big-endian length encoding, so the output matches any standard SHA-224 library.

Example and tips

The SHA-224 of an empty string is d14a028c2a3a2bc9476102bb288234c415a2b01f828ea62ac5b3e42f, which you can use to verify the tool is correct. SHA-224 is a sound choice for integrity checks and fingerprints; for password storage you still want a slow, salted function such as bcrypt or Argon2, since fast hashes like SHA-224 are not designed to resist brute-force guessing of secrets.

Ad placeholder (rectangle)