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 32,44,9,37,14,37,38,5,17,35,36,33,43,0,36,0,6,43,26,49,8,16,3,6,38,29,43,22,19,15,14,17,46,1,6,50,41,47,10,37,13,35,4,21,36,26,45,15,5,7,25,28,43,20,0,36,42,24,48,3,2,49,2,28,34,11,23,33,40,14,16,42,48,19,48,19,26,25,20,30,20,40,11,50,46,50,10,25,44,35,48,7,18,49,2,17,8,25,50,12,5,40,1,8,47,21,29,32,47,30,15,18,31,15,47,10,33,42,42,10,24,46,38,33,44,35,27,29,11,7,13,12,40,13,20,9,27,31,27,21,11,32,30,28,23,2,6,13,22,19,17,45,24,41,46,16,41,9,16,1,29,44,24,39,12,28,8,39,4,49,39,5,23,3,27,4,51,21,51,41,30,31,26,4,0,51,37,18,45,12,3,9,31,18,22,7,32,51,39,38,14,23,1,34,34,34,22,45,-fa80088421952c037aa45ffc
Original bytes 33322c34342c392c33372c31342c33372c33382c352c31372c... (length=609)
Adler32 c18a760b
CRC32 a0d076d6
Haval 77364e15e001b7569c3ceaac25ba1287
MD2 fb724ce0db90296f402f3759a57ea700
MD4 3e9c80d25b6ab76dd45181918a3fcd48
MD5 8b731eb9cf0e7577113394bbfa6dd342
RipeMD128 5b1ab03292549706e541d2edbf2b3f68
RipeMD160 fe87cf659843e9ab20fd4f2546ca9bee0b1eeee4
SHA-1 8067b99b88895fcf2caa8ba091c51df155229132
SHA-256 aaa345efc4dc50d41d6d03d28b27fea2ce7104fafc4328cd1bbd0b6d48293638
SHA-384 1fc97863cfa3a71f94ef44a33b386c1a227d02e08ad773f143cf1665e6c55a722b07ac2208bd35cc3ec176ed6171d981
SHA-512 6797586684f4b0b5a78a9888326b69c706a30fa4daf0fc363c482f5e2148551fdf42ce13898c6dc65779d78579922d181ed0c58f26f1c6b547658959a10a5156
Tiger 7fb9c36bfe579e36f904b0335cd3cc577238f9ea1796881f
Whirlpool-0 3894dfdb5c746fd5be63ba99dc02063a686ab839abdf38ab55d0ff26923afc8c4b4b42ee509283df6c0b99992efe31debf1064d37c6c117dcd7eb5ed7cd9cb4d null
Whirlpool-T eab82295f59fa9b51c4381af5f5ad858094e151a42d3257cf7189c60b501b62c552067ec2cc88d285a56543a4924af6c94e69ec7959223af4da13e434c56ec7e
Whirlpool 27f3df6359c1e1fcb5b2de328e7750a1ec277596505f9455cc10fed364cb8fa65f95ec87c84d9202ec457d1b09e06fc95a33afbfc8b9cc7e0a0c50021bfbb696