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 15,41,5,5,19,38,25,0,48,32,35,28,0,9,23,45,11,1,40,24,39,32,31,49,34,17,35,7,27,11,11,48,32,50,17,15,14,50,17,12,34,28,2,23,37,45,9,0,1,51,48,15,2,40,6,6,47,10,9,19,31,21,4,5,29,5,42,47,12,33,22,25,20,0,44,8,20,7,51,6,18,34,36,32,18,46,51,3,37,41,33,19,43,37,40,48,16,7,30,38,43,16,8,21,25,3,13,12,34,42,14,35,20,46,41,23,24,43,36,9,39,50,18,38,35,31,21,4,42,22,8,46,50,23,14,47,8,20,39,51,28,49,25,26,13,40,41,45,10,26,44,26,42,27,22,18,44,26,45,29,4,29,19,38,44,1,15,36,13,30,30,47,4,14,33,29,13,27,3,21,11,24,17,30,39,12,27,31,43,3,46,10,2,49,16,37,28,22,16,1,10,6,7,24,2,49,36,33,-26aeb6929e8e137b195acb89
Original bytes 31352c34312c352c352c31392c33382c32352c302c34382c33... (length=609)
Adler32 a847764d
CRC32 3eb931c2
Haval f5c4ae2fba1dc33254ef6567f1cbd026
MD2 e2b9a37ccf9ebc4867eee3c5a72d8d87
MD4 d553a4167e707e3f08edb4a850fb3c49
MD5 662e10bf39fece7bd2a6666ad38314fe
RipeMD128 63b04d96eeba3b4b0f61ac77e2e2af96
RipeMD160 fe5960ca7e581a6d8ddc4399d7d997e20d7a8940
SHA-1 23250882c8f5da4c66f1c5ee5160dd45e05e62ec
SHA-256 71f374413dc7a73e623ebe613c9112436716510a32730116555b9faa654cb3e6
SHA-384 742ea75191183dd265ce0a33ea055e167cac4bcdffd0910ab41d27f7842d676f9dda1e7a2f1c64ab50693b9bc36c3c03
SHA-512 eaf5ffa93a4551db8b7bef75ef6efb4673b84ce729d0d27bc5bacfa5f8be121e8f48376f7074f6bfb2a2ac13c9601de49b4d8ff169a2476370f0aa4b8651d07e
Tiger bf5e55474da78b78dc843af632ebedb955879bb9c3b22ad2
Whirlpool-0 ad5e10d3b5a55b2ee3bf3e6eb73b5b7e86965fca4c07c42be61acdbb37eeda196d54f4e2a068e1c518698a10239f89f1d48666882adfe653680a99dfc4280c18 null
Whirlpool-T 28b16e643cc72500b8759c4d6998bc998b104fe4ea0b6f81d9624d44f3cc8280d34abc72d252a95c6cc1faf4e39204cad50a7c7edc7b7e4755c67e75283b0f9c
Whirlpool b7eb6f9349af3382e3af44efe6dd2f60e366bb0e5b6125e218313db0b802d61b2cfc37e956743e78fff20f94850db65070cdfd783a8a61ae161eec23d7d3f96b