Free · Runs on your device · No signup

Hash Generator and Checksum Verifier

Generate and compare SHA-256, SHA-384, or SHA-512 checksums from UTF-8 text locally.

Input and results stay in browser memory in this tab. Nothing is uploaded, logged, saved, or added to the URL. This compares checksums; it does not verify a cryptographic signature.

Enter text and choose an action.

Why this tool is different

Generate a deterministic SHA checksum from UTF-8 text and optionally compare it with an expected hexadecimal digest. Hashing is one-way representation, not encryption, and ordinary digest comparison is not a cryptographic signature check.

Requirements and recommendations

Generate or compare a checksum

  • Choose SHA-256, SHA-384, or SHA-512.
  • Enter text and optionally an expected digest.
  • Review a textual Match or Does not match result.
How OpenFileTools processes it

Local processing, explicit choices.

The browser converts text to UTF-8 once and passes those bytes to Web Crypto subtle.digest. Comparison normalizes harmless case and whitespace and checks exact algorithm length.

Frequently asked

Questions, answered.

Is a checksum encrypted text?

No. A digest is a one-way fingerprint and cannot be decrypted back into the original text.

Does Match verify who created the data?

No. It compares digests; it does not authenticate a signer or source.