Skip to content
littlekit.app
All tools

Hash text

Create SHA-256, SHA-384, or SHA-512 checksums from exact UTF-8 text and compare with an expected digest.

0 UTF-8 bytes · spaces and line endings are included

256bits · 64 hexadecimal characters

Hashes are one-way fingerprints, not encryption. Use a dedicated password-hashing function for stored passwords.

Compare with an expected checksum
Paste a SHA-256 hexadecimal checksum. Letter case is ignored.
Processed on your device

How it works & useful details

How to use this tool

Enter text, choose an algorithm, and calculate its checksum. Optionally compare an expected hexadecimal checksum.

Details and limits

Hashes include all UTF-8 bytes of your text, including whitespace and line endings. No normalization is performed. Empty text is valid. SHA-256/384/512 are one-way hashes, not encryption and not dedicated password-hashing functions.

Up to 100,000 UTF-16 input code units. Web Crypto runs locally after you start the operation.