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 3,25,29,29,6,44,43,23,28,47,20,15,18,32,11,28,48,5,23,26,11,41,4,34,29,26,1,44,50,36,42,10,15,24,37,3,32,51,18,39,45,25,37,51,0,12,30,42,27,20,8,47,13,27,50,26,48,12,33,16,40,17,13,1,34,38,39,14,24,42,17,14,8,31,48,21,30,7,28,4,43,5,44,35,51,8,37,16,10,43,3,33,24,9,11,49,31,2,44,45,42,16,28,19,32,30,0,22,26,41,19,21,8,15,38,10,9,33,17,5,34,25,22,0,3,43,29,15,41,16,17,20,50,7,47,25,33,14,40,9,48,13,51,5,38,19,1,22,12,21,45,19,22,45,32,37,27,36,6,6,18,36,49,0,27,47,46,39,40,2,35,34,13,49,50,7,40,24,30,39,12,11,2,38,20,7,10,18,21,14,41,46,31,35,2,31,36,23,4,9,4,46,49,6,23,46,35,1,-fd508f649467f5f14fe188e5
Original bytes 332c32352c32392c32392c362c34342c34332c32332c32382c... (length=609)
Adler32 b3fe762b
CRC32 9585ffd3
Haval 5737e6c217c12d8c210a20791da284c5
MD2 5f84f10fe4b5f40d37458a02fbe90cff
MD4 8ec2723aa4831a4992448bf4b8363284
MD5 4d44889e34dd29535fd47477870b87e1
RipeMD128 b854c50c28d59dd596b7a69b17d4f3e5
RipeMD160 438522caac6f5b209a69c40bf3c57ddd0312ff37
SHA-1 c068da82b0fed78eca158dd16474d0a1dedad718
SHA-256 55d2b2ae7051ed2eb081235a138303bc98a365efc27c4815ff62970c479312ae
SHA-384 52f850bd8a9e4931378768182608b5b36cc1ad407439f3e309dab2cf4e197cd19a128ada01b6c975a5c91d232c1d4bac
SHA-512 f4e7c708eac23ffb446c075fb99057faf479d7120b690a1544a1eb2f5088dd1a807685adcfd851434d43995976b238c2ccc9fca257b4c4c8e544f7d5a90764ca
Tiger 97a66565e92554cd4c9a6107542135d33e9431bdfb2db692
Whirlpool-0 69828ce51279f6198ce313c16f0e00104f0805592d6871bb43fc677fa24ebaf78f868e9951b5da7e741b4ee155d7f08155234288844e46bd6f170812672cef88 null
Whirlpool-T e5de206f0437bd67014211872b841d54a712bd670135b982e4268ea16af9ccf8e9344af2a2a117794e6525367399e4f6a126ef36edb3b238d9f4f582876cb11a
Whirlpool a04b0eb07fec0a3bcf8268ef00c13f63b45be39d2d64142735356b5c67caef145b1f5f8d26987851885c8f0acadba9ad5e555cbd0bb300071204e60df01a1bf6