Tested tool guide
Tested browser tools
Checked August 16, 2026
What Hash Verifier does, with a checked example
This tool computes a cryptographic hash of text you paste or a file you select, then compares the digest against the one you supply and reports a match or a mismatch. A hash is a fixed-length fingerprint: identical bytes always produce the same digest, and any single changed byte produces a completely different one. The result users most often get wrong is the byte boundary. The hash covers exactly the bytes you gave the tool, so a trailing newline, a line-ending conversion, or a Unicode normalization difference yields a different digest even when the content looks identical on screen.
Worked example
A concrete input and expected output from the current implementation.
Input
Text: abc | Algorithm: SHA-256 | Expected digest: ba7816bf8f01cfea414140de5dae2223b00361a396177a9cb410ff61f20015ad
->
Expected output
Computed: ba7816bf8f01cfea414140de5dae2223b00361a396177a9cb410ff61f20015ad. Result: match.
The string "abc" is the standard SHA-256 test vector from FIPS 180-4, and its digest is exactly the value shown, so the comparison reports a match. The same text with a trailing newline, or any other expected digest, would report a mismatch.