Hash text
Create SHA-256, SHA-384, or SHA-512 checksums from exact UTF-8 text and compare with an expected digest.
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.
