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 20,49,28,29,21,21,0,16,11,1,50,7,18,41,42,22,26,2,46,18,50,8,0,2,27,10,16,31,20,34,46,45,3,49,47,15,6,38,50,39,50,27,7,47,4,5,17,46,47,1,40,21,42,23,43,17,47,28,6,13,44,28,0,10,42,27,43,25,12,15,8,48,10,25,49,36,35,39,37,22,4,44,32,49,10,30,16,45,43,15,12,8,35,5,37,27,23,3,2,37,25,30,31,9,44,1,26,7,9,34,14,33,34,51,21,17,6,6,13,30,7,13,39,24,38,13,3,35,51,45,35,0,40,30,4,40,24,3,36,25,32,11,31,42,51,40,34,48,28,20,23,45,36,14,43,23,33,26,32,38,39,20,41,8,24,4,38,44,19,22,26,16,9,18,19,15,37,46,5,33,29,17,29,19,24,11,36,14,1,14,32,33,2,31,22,12,9,29,48,11,18,51,41,12,19,48,41,5,-290d3a9999e0ffb35722b70b
Original bytes 32302c34392c32382c32392c32312c32312c302c31362c3131... (length=609)
Adler32 9d857616
CRC32 a9d7363b
Haval 17626dfeb64e870807d75d68f2f76a08
MD2 5790a4e7796ce30a9b53a51db9d13bf5
MD4 d93520bb5e02213c1ac79e80a33d1c0a
MD5 d325a43dcbafee894c6c0fab7bac3893
RipeMD128 e177428f3ce3329579f431159104e97d
RipeMD160 fe04fe3db5dae9c6ee4a144e7b93cdb5c5e32e77
SHA-1 92db5df64c07647e194ee4821bc48f7c0e239690
SHA-256 9ddf1482518ebd22de4c689c75282c0de3438d6b7279f17604ba352924aabe48
SHA-384 68e4c0c408ed186e0781f8e5a773f9cd22f3574ed77f9ac39371a0b9ec474fb7ca124fa864e6bd54a3e1684f9aff0380
SHA-512 6f00e0d30f1f67637e28ee4bf4bedcc9bcd4929b6945ad22ebcf79b6e8e944f7e372719d05d1237a7aa0891a0ce9523cdd8b37ce590bcabed6364d6615cf039b
Tiger 70f072540ea97515f302de48dfedc8b696a6484961ac0850
Whirlpool-0 1ea7527f0b8694e9031b1fa6b88d21c07fc6bc961d9e2daf1f330df02153151fc62be92cae6fff26aecd2677981ee3c026d8d668fdb08b211a384973e0c033f2 null
Whirlpool-T ea990bb211b97650f7150921fbd538ae4e04a1cdf8c60605e0edbd2ea72db5544c0952124b5f1bc4eb62ceda774257eb9ec026c774de0483fbfa627a2f859f70
Whirlpool 816021892bfd70c6eebb0d957656bd8194c522c8b9860ca2c2c812602979ed06b0dfb8d4097281e520876550da56573300153faa0faedbe34df1b1240e87f92d