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 24,41,9,46,11,21,14,45,18,19,30,46,35,50,3,41,23,5,25,17,45,20,13,18,19,41,31,42,49,0,19,17,24,36,24,26,40,28,11,39,13,51,10,29,42,21,17,20,7,18,14,32,21,44,33,26,15,35,22,35,8,9,9,3,30,14,26,42,38,1,27,2,22,17,12,5,14,12,31,26,34,24,39,7,27,37,33,11,15,36,3,44,43,44,51,32,30,47,7,6,20,34,34,22,6,46,40,47,15,35,48,33,48,43,28,22,0,4,37,30,45,20,47,18,49,36,8,10,4,27,25,7,2,15,16,6,21,47,29,46,19,51,49,3,44,28,2,23,0,50,1,38,41,4,13,9,1,8,45,29,43,23,38,27,10,25,40,2,31,37,36,50,37,33,10,38,0,29,16,28,48,49,13,39,12,34,42,5,48,16,23,40,31,50,51,32,5,12,8,6,25,32,11,1,4,43,39,16,-99da113f0fa21e8448b08d31
Original bytes 32342c34312c392c34362c31312c32312c31342c34352c3138... (length=609)
Adler32 a5bb7609
CRC32 737285e1
Haval 14274ec2c31e26e4da4c7c2393b6f877
MD2 34b2193bb9540a55ee51b29aba9c1873
MD4 03417063bbcfe061555bbc5b8fa76bf7
MD5 94008c982926ec5a15654ab2ca3b1497
RipeMD128 1bb0126ca229619fb97bae7c85309b60
RipeMD160 9f22c6de85d8ce34c20e40dc1a3b5461a6192a4e
SHA-1 7a1cc52977bb738364b3f7dc42cddfb098cf69f7
SHA-256 3f8a88228d15056529b24e141dfc00a8dedbda4dd71b12d9b22717b519497e49
SHA-384 8f604db40317e86e6f7c6e5960a57c5fb62d2e3f5c55d3ebea636379d8be1cf21c56e0ad0bf979b4641112267e6040a9
SHA-512 b9c42f130a80d366137e57183a642848f15f368fdfba60fabda196b39dd5abd244441b0ca87faf038ef82cda5669325fc3d436cb42c658629d054385480060d7
Tiger c25cda5f2b5919f5b08bddd075c391a8f66333b103bea3da
Whirlpool-0 46cda9b354f5df45dc774da303daa2adf25cd519fea58f08d02b12a3d52b9082d73bf91900b18c86e771a09b38bbe0db12005d5fa25035a61f0dce3ec50ca126 null
Whirlpool-T 57d95d8235faf897a636ff7065afe44491f307c38c74e60f33ebd3e6132700088e9184756867cadfd22c160c3d1552e228fbcce5faff06a2a4673dc8686cf54a
Whirlpool ad7966fbe9ae4f2b6627dbd0f221133169280c15937c4c339705506a9ee49948d09c9f5156b370c2289a479faaf944e7cf15e789ea419ad5061548917ab31994