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 16,47,32,36,36,27,19,40,51,9,38,41,13,43,10,19,43,46,8,23,10,26,27,7,11,5,26,36,10,27,40,9,45,12,3,6,44,37,13,33,20,0,28,21,26,41,7,30,29,6,29,20,41,31,16,40,20,46,44,1,15,24,25,30,10,18,47,35,17,46,21,33,24,45,42,17,30,38,51,43,31,22,38,31,14,35,2,17,7,4,16,48,51,6,21,32,31,25,2,0,3,26,11,11,45,19,1,15,8,6,14,27,12,48,16,39,24,23,13,5,39,42,34,23,28,1,39,49,34,45,47,40,39,19,2,38,22,4,35,25,34,50,24,22,4,8,37,11,37,0,50,5,51,47,18,7,36,18,1,49,14,13,17,42,23,4,9,8,20,46,29,12,18,30,49,2,5,49,3,48,50,33,29,34,50,44,9,28,15,44,25,35,32,12,32,3,0,42,14,28,48,37,22,33,15,41,43,21,-1272d53ccc7879905bfb69f6
Original bytes 31362c34372c33322c33362c33362c32372c31392c34302c35... (length=609)
Adler32 9bc07621
CRC32 b79f155d
Haval e2796bcc8a1b64b2dfc61ed19e54c90c
MD2 aa3d5ca901a5d839384b5c4b1cdc19be
MD4 a65535e260f26adf1cfe1bb17ec70fc9
MD5 638ac5dfb5ff7186a9f1f7d1ac2540d6
RipeMD128 38a9e58fddd0ac4f7c4af729e9e4363e
RipeMD160 adb9686e8a82e76adce514df2922e5de368fee11
SHA-1 eb49750cc8252be0b8f8a57b7259c7dc9778a389
SHA-256 86441487d0d60991463d4aef302253c9fc952eedfa0f22837ace4478334a66e7
SHA-384 666c3928d150cfb505ba0aeb301d306adb0c014a3f80632321078d3dfcc88cf929f87162220f19c10df3b65a558f9294
SHA-512 5989509a3c7745b90795310a00b9bb8a3278c7669d970086c7faba2dabc3cc6e9246ae3170bfb17f7733d848fa2091c65744f6550a38dbefe3aab0ed8995ec9b
Tiger 39d117d7a8f53e10658903641aba14219569e066b4f2e479
Whirlpool-0 9e97d28886185ebaa8f03b34fe051dc49058ba432d6034dbd43c1d588c64fe7d81c245c6ac54a5f8d98ee7df2a176587f4884d1a29180de616043cca8f60f896 null
Whirlpool-T ee4eec21e5f74110cb5e960d08061571289ce6995166fd40bdd13e6a7d4db5a1948036e8e587c038c02b81ae66fe0081ec560bd025a33e122db95dc3e34612b2
Whirlpool dbd77e7be0f2afe3e5a038973b8419eca59f13e71048dcd26a423961e49af440f3646297a0457c17ac1b35bebbc7a2f5199ce15da2e54e11efa486f593123ff0