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 25,40,47,14,46,6,47,24,24,31,49,39,5,9,35,19,11,4,20,49,46,50,8,27,7,2,22,46,38,19,39,21,21,45,50,48,32,19,4,26,10,15,17,13,43,39,25,1,28,49,45,51,30,8,15,35,37,1,22,24,40,39,36,23,16,23,42,13,36,2,28,51,29,34,22,37,11,0,33,23,11,18,5,21,40,20,15,9,42,18,50,41,2,25,14,25,44,30,47,35,41,1,16,43,45,42,11,15,0,5,48,18,34,27,9,10,33,16,16,12,13,38,10,20,26,41,23,49,17,38,29,18,27,31,8,30,24,3,6,31,36,29,6,26,8,4,3,22,32,2,43,44,30,32,51,9,45,36,48,12,20,0,44,4,3,21,41,7,28,6,38,50,48,32,1,5,14,10,3,34,28,46,35,26,37,34,47,13,51,0,17,12,19,27,17,31,33,44,43,42,7,40,29,33,12,37,7,14,-345dda0e49539c35d3bbae6d
Original bytes 32352c34302c34372c31342c34362c362c34372c32342c3234... (length=609)
Adler32 d04d769c
CRC32 c52a89bd
Haval 64699998fb8b58b66520976257a71915
MD2 5409084b04d361f40adcb510a5ba51d0
MD4 c00a43e5019638fc12280c1d0939857d
MD5 191691f1c9ca6c0cc4f0909f8176da2c
RipeMD128 d099e4f2db868df280912372a3818fbe
RipeMD160 5a31b73226b18dcc93e1a5ec2125d8cfd5cc6b19
SHA-1 58d250f72db569f8baeca8525c1f15d57bb12881
SHA-256 ac5d53490012e54b3443eb8f92c2771a14b0f4122ff8c6a731718c88594d704e
SHA-384 2299d19f28335e2aaccce52dd57e4bdbb6a58eef36f49d5365da8c07b2b0c069761dad6cb2b4339cea3482838116f214
SHA-512 d484fe90e6ada16ff55686a7aa42c16d5f59bcd4c02746e21f9f5d9f2153046cc092653223508781420ab82d741d932671fc17e0050a1c8a30801f0958889767
Tiger 6c3b3fa7c2dd8e115c34046e47a61a5cb5eb69479f11d0c6
Whirlpool-0 db88cbdee02342035d6aff6af5f1f86292702e4ca1c3d14735058ee51e5f05c3a587100542e104b15e8f42015a2d8763ee0e7794c01a95d879b320dfd6431d87 null
Whirlpool-T 681f8fcd3731d359996e9b3e087f93f4fda7319723fab895d3d883ce2e17ad45cb61af7fd4b63058f3990d80362d103199d187bf793a70888bf1c9bc1fcf5818
Whirlpool 4768f0f54e21b0f4a283ac9efeccefd0187f424b088bb1b5c0d70b36bfc91f0a7a963efcc89ed0d8ae77380543539ade3c4470336db447c43010e4a74b6f482d