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 19,37,20,16,10,1,9,14,28,22,49,44,2,20,48,4,23,42,3,37,42,26,39,6,34,48,21,5,3,31,7,26,46,30,19,22,15,30,6,25,43,31,25,34,34,14,40,25,27,12,43,16,4,35,50,20,13,3,16,13,33,51,39,0,21,19,16,1,29,22,10,2,46,49,26,24,7,13,49,14,24,48,29,36,35,35,48,37,40,46,47,23,3,0,4,47,42,15,5,9,8,31,24,18,2,5,50,30,45,6,14,15,36,33,50,41,43,18,1,31,30,47,17,28,33,38,36,41,15,17,19,34,13,23,5,28,17,18,32,44,32,1,29,8,0,9,12,27,45,44,11,12,37,11,17,45,29,36,2,8,41,21,0,24,27,51,50,39,41,12,26,51,10,11,20,22,44,47,18,9,11,27,8,32,35,40,33,40,38,32,39,49,38,23,45,46,7,28,4,38,6,21,10,51,43,42,25,7,-dc2e497ffea297013fe1ce61
Original bytes 31392c33372c32302c31362c31302c312c392c31342c32382c... (length=609)
Adler32 a55a76a3
CRC32 6bdd399b
Haval eb9744c3e394e35e7017df7e1b854e78
MD2 5df2d56350f9c7ec15b65d3976c35387
MD4 37eb62608bb333d6d5de92668ba0bd61
MD5 c0426b462ed3ac90bb259a21dc44c230
RipeMD128 6fe81a63a222ba63224ad6a0a562779f
RipeMD160 3bd47905eb79801a0f2afbebd56a000d9f8a9822
SHA-1 3224704975b0b076b91e56210b3d218e5bdf42dc
SHA-256 23a45d31d9b8e1fb61499ce78dcbe1fd407dbf1de2d1092a15ff399976d7ef4c
SHA-384 6ee211c4a3fd5f340bf600c1a1f7ecdf44f783b06db8b3fd405f65e5c052eb4d89e5b3133109a0a3bdf50efbe852a2f4
SHA-512 2cf60e2a4aa3291945f45957f8d5bad976550eff620c8924679dd26b9f15d95584e983c8ab02b502612ca7700fc07ef11203a1dbe18e405b13992ebb54287312
Tiger 9f962c7e5f5ecd3ca0c32dffa88de96f21a12e34d1b6bab4
Whirlpool-0 45b106ca973906e9642432ae02d38e0844c820e0ef5468bfe0ec08f15058217c799112aa529ec52d6d466f2d677e0b00e5560dd3d66cde6e1199080a38ca4c8b null
Whirlpool-T a36da468e47cfed04faec1b32c712d5fe259b6a465482ce8794f1e97e6cfbf2a57f89d232964e2438ae712d621c8bc4965a1c5ee5f5d78cd14b4de69af10ff73
Whirlpool 4c9b30c3822708cb6f59f5258c2576780c9c6c22b8a9e3e38d4edb1856c92e16710bb278aebae8c4d5172afb290a6985150053000cef2b29f0ae98999e47bac0