SHA-384 Hash Generator

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

Ad placeholder (leaderboard)

What this SHA-384 generator does

This tool computes the SHA-384 cryptographic hash of any text you enter, returning a fixed 384-bit value as 96 hexadecimal characters. SHA-384 appears throughout modern TLS, code-signing, and certificate infrastructure where a strong 64-bit-word hash with truncated output is preferred.

How it works

SHA-384 belongs to the SHA-2 family defined in NIST FIPS 180-4. Internally it runs the same compression function as SHA-512 — operating on 64-bit words across 80 rounds in 1024-bit message blocks — but seeds the eight working variables with a different set of initial hash values. After processing the padded message, only the first 384 bits (the first six 64-bit words) of the state are output. This tool calls the browser’s native crypto.subtle.digest("SHA-384", data) so results match the standard byte-for-byte.

Tips and notes

  • Because output is truncated, SHA-384 resists the length-extension attacks that affect plain SHA-256 and SHA-512.
  • The same input always produces the same digest; one changed byte changes the entire hash.
  • Example: the empty string hashes to 38b060a751ac96384cd9327eb1b1e36a21fdb71114be07434c0cc7bf63f6e1da274edebfe76f65fbd51ad2f14898b95b.
  • Do not use a bare hash for storing passwords — use a salted slow KDF such as Argon2 or bcrypt.
Ad placeholder (rectangle)