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,7,18,35,8,6,31,47,10,38,17,5,35,36,1,0,47,39,13,20,19,29,28,39,12,30,6,7,30,46,26,13,28,29,46,40,22,43,22,49,17,22,11,12,10,4,44,42,43,5,1,45,29,6,20,3,1,4,0,31,48,32,8,6,27,16,1,34,21,15,49,50,12,40,32,27,42,24,4,51,41,11,28,33,36,17,19,7,14,3,50,27,46,18,15,41,20,20,12,7,25,46,48,37,27,32,34,37,50,10,14,44,26,37,23,47,47,13,8,9,18,25,42,50,11,39,34,45,19,30,15,2,43,9,24,16,33,29,13,9,16,26,2,28,31,0,14,41,36,45,14,43,35,24,2,15,48,5,51,3,44,51,42,21,23,36,17,5,38,30,21,40,45,33,34,26,2,23,24,37,25,4,9,33,23,21,16,3,40,49,35,19,41,8,31,32,38,44,11,10,38,39,51,22,49,48,25,0,-c5c4cc6a1dac079c73f09c8e
Original bytes 31382c372c31382c33352c382c362c33312c34372c31302c33... (length=609)
Adler32 b83476cf
CRC32 8f93d63b
Haval dd8b1b9ffa2637b0625fdc02a443bab4
MD2 eaf03f0ed7740633cb5f214209ba5949
MD4 97307a587129e7980adff4398ba74897
MD5 eb123a9fd256d02d5dd314abf868383f
RipeMD128 46dca13ff17c2416828199dede987d7f
RipeMD160 c7f5ff712ac20f1a57b324961d8379cd350ccd4a
SHA-1 1b830a839220e4f7be2f4a5bcfe5a34bcf652867
SHA-256 000fd72784383350e0bc7f10e2dd02264be95930d4d1ad87fbf9c9baa3181acd
SHA-384 58bfdd219d370cda4658d8886cca242bd6b6045d78a5f896635cc03c0636c0f2f33dbd507bfebdf88cf9b00deedcd655
SHA-512 f42c1aa548e836c71b38ff939d18cf8e73d31a5fabca51c41de3ba9127cea82cc40a434f67e54785f434d78a81f015933bf91f798375549d3c63d5c4d4ad1d4b
Tiger e7aefc5b14f75a4ab80edd426f01a92f58594876d5f285f9
Whirlpool-0 0a22265bcccb35b984bac62d7e0f7679cf076d852096ba5e17c97904d370af3c1131a775e68c9372be801e3b853aae2405b2d444764891ad77769b1b3b216c93 null
Whirlpool-T 4940da6b5bcd9df23b103d7492744a8eb92253e38ffa2881f5e5dcdc5d2216b7970c32dbefec4cf7135d1f270e38183c09cf99511a431d5a0a2d4f02df3b85af
Whirlpool 85b708b0a9555d8018ecd7672072a624bad2061f0257298bb36cbed2de0d7dc61168e8c19d30a4f62ce1875fc0af62b3b92990a2a4b5d3cae567b7e70e113ad9