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 49,48,31,49,7,19,20,25,26,8,4,30,9,21,45,25,37,17,32,51,6,18,3,23,51,32,4,1,13,29,46,11,42,45,42,14,21,36,48,13,47,22,42,22,11,5,30,24,5,22,33,15,20,8,10,18,46,16,34,38,38,1,4,40,13,38,25,19,1,43,33,25,17,40,28,31,3,29,21,15,11,29,10,9,0,1,32,0,24,12,2,50,26,27,35,4,14,18,33,49,35,14,20,43,10,36,47,14,40,12,23,36,21,12,37,13,49,17,37,41,16,50,11,46,0,28,28,50,44,42,29,18,35,39,6,12,22,30,5,5,32,39,41,41,17,39,3,30,24,50,51,44,45,15,15,2,44,7,20,19,45,27,7,24,48,7,37,9,27,34,2,16,6,27,23,35,43,2,51,31,3,43,47,38,40,26,31,34,26,44,8,6,36,10,16,46,33,34,19,48,9,28,39,8,47,23,41,0,-9e86bd2cd3de13cea0c93009
Original bytes 34392c34382c33312c34392c372c31392c32302c32352c3236... (length=609)
Adler32 91a9769a
CRC32 764f20f8
Haval 1329e767fc9250c316eaa304eba3ab08
MD2 b1e78f448647963aa5b3f300f3ac9c90
MD4 250f1e34ddf82c4efbecb7cabf3fd0d2
MD5 f32a7cbef3f6452657ee32e4ba02ab0d
RipeMD128 e47eab6a345e219558f21f8c4ccbf8b8
RipeMD160 cf48af079068a0088763b1222c3d43bc8447ced0
SHA-1 f4411fa3590d66525aa2e73c29f3b9331c8f6782
SHA-256 e3224748b7a59042b6e865bbe42a6a4feceba67ee1589905ead70eb95421a5c0
SHA-384 b27cea3f55b8cc3644e5e7397eaa79a16c44f4ab45c2e0e7c6bbdf44cc18c4fdc029d19105a17410af1b5b63d885c44f
SHA-512 bcd3a6f82e2d91d179ad85e42b1c05f25d8fe1c2cce4e197ceb53fcde5894dcbaf8ac22a591d8e5d326c4785d1c0bc106016f32533d0ac6f670f554c5d8169b3
Tiger 5db784c1bb6668fcbcc7d50a05c88c0cf2d9319a235f52cf
Whirlpool-0 fe49474fe9c1ffe71ce641eca7bdc5bbb1f037741ab199fed155ed41e11aaa15531da4bac01ca97fbbf2fa2eb2072775f2eb81ae1cdca906ebb35722d0a51576 null
Whirlpool-T f98ec2495f9a253aa6c7c68e2007ade00b34db587764dcfad69c9ac57a35b182b44262cedabbbcd36ba578dabbf9e7799605c1ed26fac391f5b212bacb5a9524
Whirlpool 81a0342628c2796c8fea57ccd5dae99d4a056e6ef06bdf048970dc28cc4db17ed4c9c4b695454a115e703e96c343baa64f91e84d4868b11e18dab323acc1bbdd