Tested tool guide
Tested browser tools
Checked August 16, 2026
What Hash Function Visualizer does, with a checked example
Hash Function Visualizer maps an entered message to the fixed-length digest produced by a selected hash function. It exposes the mapping in hexadecimal form and supports exploring how a small input change can alter many output bits, a property called the avalanche effect. Its collision and birthday-probability views help distinguish digest length from collision security. The common surprise is that equal-length digests reveal neither equal-length inputs nor how similar the original messages were. A hash digest is also not encrypted text that can later be decrypted.
Worked example
A concrete input and expected output from the current implementation.
Input
Algorithm: SHA-256
Text: abc
->
Expected output
ba7816bf8f01cfea414140de5dae2223b00361a396177a9cb410ff61f20015ad
The ASCII text "abc" consists of the bytes 61, 62, and 63 in hexadecimal. SHA-256 maps those three bytes to this 256-bit digest, represented by exactly 64 hexadecimal characters.