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 38,42,46,7,22,6,4,27,12,23,32,22,44,11,48,1,12,10,24,44,17,49,8,3,33,29,34,17,19,9,1,17,4,47,14,37,16,21,25,47,34,2,34,0,8,0,28,45,34,7,40,9,20,24,50,41,28,44,8,35,31,50,38,3,4,48,46,27,36,36,36,18,44,36,1,39,3,51,5,40,8,10,30,18,1,5,24,43,50,18,32,29,0,43,6,25,38,46,23,37,30,51,31,18,30,35,42,32,7,27,2,4,13,17,2,41,28,39,11,39,24,23,31,29,6,40,22,43,32,23,50,51,12,2,15,26,16,14,25,7,49,12,16,5,41,19,15,20,28,46,22,26,41,39,9,27,9,13,49,10,16,14,25,14,47,19,35,10,37,33,51,26,6,48,5,33,11,33,47,15,21,30,15,48,29,45,37,38,0,20,13,35,26,21,13,42,21,3,49,19,45,20,31,11,40,43,45,42,-6daffb9661eeeb447b04953c
Original bytes 33382c34322c34362c372c32322c362c342c32372c31322c32... (length=609)
Adler32 c1fd76a7
CRC32 35f22592
Haval 358a9bec75ccd7fb1f6c87d7bb644e3e
MD2 d5ff4c6709ee212efe7defef420c1e1c
MD4 5703cb37f3da485c8388dcac473f39fe
MD5 2720aa5c0a6a62476c5a42a3baf217eb
RipeMD128 9bc8f65ed70cbfe7bb47315fd5ac7867
RipeMD160 a5a2f5763a97c64e741e0761eac6293605b5b4fb
SHA-1 534937b693292ca920e013de650e9b60165b3852
SHA-256 3fe2d85f3fab7cf469767c8d5f675f7c6d89e3015327d6f9b6e23a52fd3c0912
SHA-384 70120adcb0075ffa27d145d212df7481e72b9516fd6b426be33bc6b7f490fb4d6c32bea0669f8abd3303a0b870e71cc9
SHA-512 cea214b057b816bf01532cb83d4cf37f250cb31831a6a67d3eb6595e75903181185fc7a4a642c3e03e04da2fc2fef81a5042617b81014a3ce756c1914a2a2e14
Tiger a418c337c59a84d1e3fb61b20e7f78bc5b5c798788662609
Whirlpool-0 1092aea28b3f2b48ed387886dd78ef984713b339c59eac398be449eab084e7883edcab8462bee523f498b597f42e399369760fb5b2d95a92e3b7058715c722d6 null
Whirlpool-T 798f75bc69e71658be7c132a9dabef97e54df0082f568b4f9ce77cb91c6476eaf55eebec47310febbd1bb3b5ac70610226205abcdb604903c048537c9a70520c
Whirlpool 8c04f00b37598d328bc9ca03989d727c5cb586f176abb9c1c9ed70268eee60ccb67fab5b7437c38fd88ac0cef5838d69ef0b8b8bb63a86cd21c4fa3eca52b86b