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.
Generate and compare SHA-256, SHA-384, or SHA-512 checksums from UTF-8 text locally.
Enter text and choose an action.
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.
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.
No. A digest is a one-way fingerprint and cannot be decrypted back into the original text.
No. It compares digests; it does not authenticate a signer or source.