SHA-384 Hash Generator

Free online SHA-384 hash generator. Compute SHA-384 digests for text and files instantly in your browser with hex and Base64 output.

Text mode — hashes your input as UTF-8 characters

Best for strings, passwords, JSON, and code. Need to verify a download against a published checksum? Switch to and drop the file in — text mode cannot reproduce a file checksum.

0 bytes (UTF-8)
SHA-2384-bit

Enter text above to generate SHA-384 hash

Text encoded as UTF-8 · All processing is local

Related Hash Generators

Need all algorithms at once? Open the full Hash Generator for every supported algorithm.

What is SHA-384?

SHA-384 is a truncated SHA-512 variant in the SHA-2 family, producing a 384-bit (96 hex character) digest. It offers more output bits than SHA-256 while using the SHA-512 internal structure. TLS 1.3 and various enterprise systems reference SHA-384 for certificates and signatures where a longer digest is preferred.

Common use cases:

  • TLS certificate chains using SHA-384 signatures
  • Enterprise PKI with SHA-384 policy requirements
  • Longer-digest integrity checks in security-sensitive systems
  • Validating SHA-384 test vectors in crypto libraries

Examples

InputSHA-384 Hash
Eazytools4uc850b3a87e273e9faee81fdea10d85ef498a6387e49e21edced8daadca41d503fc48afc71a445294e31468c9407e98db
abccb00753f45a35e8bb5a03d699ac65007272c32ab0eded1631a8b605a43ff5bed8086072ba1e7cc2358baeca134c825a7
hello59e1748777448c69de6b800d7a33bbfb9ff1b463e44354c3553bcdb9c666fa90125a3c79f90397bdf5f6a13de828684f

Programming Examples

Node.js
const crypto = require("crypto");

const hash = crypto.createHash("sha384")
  .update("hello", "utf8")
  .digest("hex");

console.log(hash); // SHA-384 hex digest
Python
import hashlib

digest = hashlib.sha384(b"hello").hexdigest()
print(digest)  # SHA-384 hex digest
OpenSSL CLI
echo -n "hello" | openssl dgst -sha384 -hex

Frequently Asked Questions

SHA-384 vs SHA-512 — which should I use?

SHA-512 produces a longer 512-bit digest. SHA-384 is a truncated SHA-512 variant. Use whichever your specification requires — both are secure.

Is SHA-384 faster than SHA-256?

On 64-bit CPUs SHA-512 family algorithms can be faster than SHA-256 due to word size. Performance depends on your hardware and library.

Can I hash binary files?

Yes. Use File mode to hash raw file bytes without uploading to any server.

What encoding is used for text input?

Text mode encodes input as UTF-8 before hashing, matching most modern programming language defaults.

← Back to all hash algorithms