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 18,2,34,41,14,8,46,7,1,34,8,44,3,7,0,43,18,23,5,33,5,18,40,29,15,3,42,15,1,21,46,31,26,21,30,14,27,32,50,29,20,49,41,17,39,51,4,34,51,41,25,11,22,9,22,43,11,28,4,45,4,48,37,6,4,35,42,48,25,22,46,45,17,37,44,1,8,19,31,6,26,22,0,2,10,24,49,0,5,38,20,15,37,16,40,42,39,26,12,47,33,15,42,13,47,41,13,49,51,3,29,40,6,23,31,21,44,32,10,17,29,27,7,19,43,33,32,26,14,14,24,36,51,39,50,10,12,47,36,36,30,12,38,36,11,50,44,1,48,27,2,28,20,6,16,16,8,24,45,40,28,45,2,35,19,7,35,28,46,27,30,50,17,31,32,18,43,10,3,19,39,34,0,23,48,20,9,25,13,9,5,21,35,38,12,25,38,49,24,16,47,11,37,23,30,9,13,33,-fcd9662b2e8d06afc731bc4b
Original bytes 31382c322c33342c34312c31342c382c34362c372c312c3334... (length=609)
Adler32 9b5f76cd
CRC32 44dff0ef
Haval 39dc61d322e2236459b26e5ed77659da
MD2 b9c4613939e9369596a39430511234ff
MD4 0c7896499289a19f1a15e3ac7908dbd1
MD5 cc5e69fb0e6b7ff18dfb7f300a82df89
RipeMD128 398ae085e3a756fa421d36961a72aa4a
RipeMD160 063fe0fd66c774197bb10c8baaf8388d0bb75707
SHA-1 e35966f4c2b8dbd82d4e622a5cf37e56cd0deb06
SHA-256 7079d2b2457db84ff4b9c8c0ffdadf8eff037e14238809d115907d3a27209bea
SHA-384 e167e2802047941598b704ebbc6e00eaeb75e854849d38ec1f5cae696db6ff77a930b8b35f4da10166ab6d7b2e0d4b50
SHA-512 9a0a309fad1733cf07cc8230f443826302d7a25ba836a60b7d2a05ad4a2d7451854ea3f6a08ef8ea6a438eb52c93e6db69aabe97ea95fc92059d284e366c2df2
Tiger fae9d75edd254c3bf48a265588f93bb949f144b0a1662549
Whirlpool-0 1f2474311ae743163e289b147c793c32b8603cc2de4ffab8a9246d0f78d6d9efd94d2ddfe097216f4753d6bdb26bff1ef7f5c1acfec3e3f4181aa757863a50ec null
Whirlpool-T 8e44c68a5dfce257debbc38ad8b350aed0398099e7feec8b9c28ef89fbf7fe3b4c61962f568ea159496cc734f7492502c20e33bf4df725a9af2c39d5f29b00b6
Whirlpool 52791ab9830d5040dbf8a10672a03a66b60fa0220eef8c7bc481d175115a70c01d0142659fffb7286b310d89912b455578726914c55ea193bd79b83218fa9cdf