Private browser utility / Developer

Free SHA-384 Hash Generator

Runs entirely in your browser - no upload, no sign-up.

Live workspaceLocal processing
SHA-384 hash
Your 96-character SHA-384 hash appears here
Enter text or choose a file
Share this tool
sha 384 hash / browser utility
01 / Overview

What is a SHA-384 hash generator?

A SHA-384 hash generator turns text or file bytes into a fixed 384-bit fingerprint. In hexadecimal, the result is always 96 characters long. Use it to create or verify checksums when a specification calls for SHA-384. This tool performs the calculation locally with your browser's Web Crypto engine.

02

How to use

  1. 01
    Choose the input type

    Keep Text selected for UTF-8 text, or switch to File for a byte-for-byte local file digest.

  2. 02
    Provide the input

    Type, paste, load the example, or choose a file. Text hashes update live; files are read only in your browser.

  3. 03
    Select an output

    Use lower-case hex, upper-case hex, or Base64. A hexadecimal SHA-384 digest always contains 96 characters.

  4. 04
    Copy or compare

    Copy the result, or open Compare hash and paste an expected hexadecimal checksum for a match verdict.

03

Who it's for

  • Release verification - compare a downloaded artifact with a publisher's SHA-384 checksum.
  • Subresource Integrity - produce the digest bytes used by a sha384- integrity value after Base64 encoding.
  • Protocol testing - create known digests for TLS, signature, or interoperability fixtures that specify SHA-384.
  • Change detection - fingerprint text, configuration, or binary files so any byte-level change produces a different result.

Enter UTF-8 text for an instant digest, or choose a file to hash its exact bytes. You can switch between lower-case hex, upper-case hex, and Base64 without recalculating. The optional comparison field checks a pasted hexadecimal digest without making you inspect all 96 characters by eye.

Your input stays in this tab. Text and files are processed locally. SHA-384 is a one-way digest, not encryption and not a password-storage function.

FAQ

Is my text or file uploaded?

No. The browser reads your input and computes the digest locally with Web Crypto. This page does not upload the text, file, or resulting hash to calculate it.

Is this SHA-384 hash generator free?

Yes. You can hash text and files, change the output encoding, copy results, and compare hexadecimal checksums without an account or usage limit.

What file size can I hash?

The practical limit is your browser's available memory because Web Crypto must receive the whole file at once. Small and moderate files work well; for multi-gigabyte files, use a streaming command-line tool instead.

How long is a SHA-384 hash?

A SHA-384 digest is 384 bits, or 48 bytes. It is 96 characters in hexadecimal and 64 characters in standard Base64. The length stays fixed regardless of the input size.

Can SHA-384 be decrypted?

No. SHA-384 is a one-way hash rather than encryption, so there is no decryption key. A lookup service may recognize a common input from a precomputed table, but it does not reverse the algorithm.

Why does my SHA-384 hash differ from another tool?

A trailing newline, an invisible space, different line endings, or a different character encoding changes the input bytes. Text here is encoded as UTF-8, while file mode hashes the file's bytes exactly.

Should I use SHA-384 for passwords?

No. SHA-384 is deliberately fast, which makes repeated password guesses cheap. Use a password-hashing algorithm designed to be slow and salted, such as Argon2id, scrypt, bcrypt, or PBKDF2.

What is the difference between SHA-384 and HMAC-SHA-384?

Plain SHA-384 creates a public fingerprint anyone can recompute. HMAC-SHA-384 also uses a secret key, so it can authenticate a message. Do not replace HMAC with a hand-built hash of a key and message.