Hash Functions


Calculate a hash (aka message digest) of data. Implementations are from Sun (java.security.MessageDigest) and GNU.

If you want to get the hash of a file in a form that is easier to use in automated systems, try the online md5sum tool.

String hash
Binary hash
File hash
Warning Maximum upload size is 5 MB
Results
Original text 2,8,36,25,5,29,0,37,49,2,4,9,1,33,18,7,40,25,46,4,15,21,42,6,3,24,47,13,42,35,44,17,40,51,2,23,43,29,31,8,29,23,24,3,29,38,47,22,50,43,16,46,34,15,49,45,44,13,37,38,48,41,39,0,19,49,20,15,13,39,26,45,3,11,20,18,31,7,42,44,47,43,15,10,25,9,32,30,24,33,33,50,25,10,22,31,30,27,13,33,21,12,35,41,12,7,10,0,50,27,48,20,51,14,37,8,1,0,1,46,12,40,43,1,5,28,18,14,34,6,27,16,50,9,18,20,40,32,30,51,19,17,45,39,5,36,9,32,10,38,16,21,16,49,11,41,48,19,24,34,11,3,26,44,14,36,35,34,27,17,41,32,6,38,11,6,28,21,36,22,5,51,23,7,30,37,2,31,4,8,28,46,17,22,23,42,48,26,39,26,28,47,14,19,4,45,35,12,-b2c1cd1997cd8a3f57c775b7
Original bytes 322c382c33362c32352c352c32392c302c33372c34392c322c... (length=609)
Adler32 ad6b767b
CRC32 3cb3c824
Haval 0eef350d78408394ac21cfb53551fea8
MD2 ed04b403bf506afcc47cd3ae2d49b029
MD4 bebee4b2341d3b09e362fa5cc02a97ca
MD5 b6eaecf575ecc62eb476b55dbbfb0d96
RipeMD128 3c5dc1fbb19958ea1016235a93995db2
RipeMD160 599da4114cb5ecb1ec458db511fc7531dad84f98
SHA-1 c3371823e344178864fe301ac5239e06f413bcaf
SHA-256 aa5d30e72e091e80574d688ba4fcdd757a0839ef283122c176fecf4baafc0500
SHA-384 fa36d7cdacee8687f4b448f748213e9b5beedcf0db25b2b5f94d72e62b987ec25d11dd1aa736e16a52f37c1917d5b815
SHA-512 97d838e52bde237610c54b22ccf6e5993438d9c9a48d7b759a90d074483d37fa188b19dae1019a32b2d70bfceea7a5384c10032187a6bae68a1f9a2b35ea7bf4
Tiger b2948838d755dba6ecfe6236381f70e485ff4eb1323eee00
Whirlpool-0 bebfea93f6db5bc9ec50415e81c8bb80cc83c9e4ca8c96a6fd9bed698f1ec17f7a1ab3b49b3e0090b9b084f0c3f3918066bc8a8200e09abd821a2a0e9fc1e194 null
Whirlpool-T 7cc9c873f02afbfe030d23fba28f5284e09d4afe325ca57521ec9abf0bf5fb9a978ec240a600ac4ed0f749c8257522fa60fdfcce9b917173732f80c3e9e442da
Whirlpool b60f9cdf2c86344781282d7ef2058f4204433d69be04a2f8c9db963c6f5201371bd8fcc612f92343ee2641fe5ddd567826910281760d7eb31536b6315d57b15c