Text Hash Calculator
Hash exact text or encoded bytes with modern and legacy digest algorithms, and optionally compare a known digest.
Loading Text Hash Calculator...
Practical guide
Hash exact bytes
No trimming or Unicode normalization is applied. Select strict hex or Base64 only when the input already represents bytes in that encoding.
Compare safely
Expected-digest comparison checks whether the calculated value matches; it does not make an unauthenticated digest a signature.
How to use
Choose the input encoding, algorithm, and output format. UTF-8 text is used exactly as entered; hexadecimal and Base64 inputs are decoded strictly. Per-line mode hashes each line independently, including empty lines.
Example
Limitations
A digest is one-way, not encryption or proof of who supplied data. MD4, MD5, and SHA-1 are retained only for compatibility. SHA3 and Keccak are distinct algorithms; original BLAKE is not substituted with BLAKE2 or BLAKE3.
Frequently Asked Questions
Can a hash be decrypted?
No. A hash is not reversible encryption. Attackers can still guess weak or predictable input and compare its digest.
Are SHA3-256 and Keccak-256 the same?
No. Standardized SHA3 uses different padding from the earlier Keccak construction, so their digests differ.
Should I hash passwords here?
No. Password storage needs a salted, deliberately slow password-hashing scheme rather than a fast general-purpose digest.