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,34,31,19,5,44,23,7,6,38,50,8,32,29,43,42,31,5,25,16,21,32,28,46,4,50,0,30,24,4,32,26,29,5,46,31,37,23,16,10,18,13,16,51,51,17,39,41,48,41,43,14,14,26,19,13,47,22,51,0,17,20,35,37,10,6,7,44,8,1,21,9,4,39,47,48,25,19,36,34,2,22,49,2,45,38,20,1,36,28,29,12,14,15,32,13,18,27,12,46,49,11,51,30,47,39,8,23,5,1,30,37,20,34,45,7,40,0,9,17,48,38,15,6,1,27,36,2,27,21,24,0,22,33,23,35,12,41,8,27,15,26,35,50,21,47,41,18,3,45,7,37,45,44,18,50,42,48,25,10,43,40,42,12,49,11,33,9,28,35,24,26,13,39,30,2,42,40,43,25,38,15,3,3,22,34,19,33,17,11,6,49,11,46,3,36,40,4,29,28,14,16,44,10,9,20,33,31,-b4c2cdd46e6ce7033055a32a
Original bytes 32342c33342c33312c31392c352c34342c32332c372c362c33... (length=609)
Adler32 bee4765f
CRC32 301cf73b
Haval 964a2e65d3df1db118d48dc80631277a
MD2 e9e9dd1c31b83ef5f6a5d5ac2b5848fa
MD4 c9001dafca82bf5fee6af26d27e4d0a1
MD5 d1e7729135ab136bd5e31828418e98bb
RipeMD128 e80a803cb152eabc1d69b3394c25b6af
RipeMD160 11b69236e410bf75c08255b3147ec66e3e990e14
SHA-1 85cdbb6777bf71b181982a6d05a0ee9c7ddea971
SHA-256 aa94ccd30abbacbb85f36d4b9f13971b7b5315fb035b65ffdd324263c89c4172
SHA-384 4085337c08ea67f2797fb82c663dc6a116b13f8b27ac611eab4a0f8a118302f5a5f416377102efc14beb569fcdae3906
SHA-512 9455893723c1efe51041ba69344b66f46d349a99a63273f9b57153f5f79fa5de73de1205824aac0f461abe58ff82a30ce82f7503d30e9b19bd102393d6b7aceb
Tiger 65f6426094a18ba10a4e9d4b3db75867aca84efd4ccc75c9
Whirlpool-0 c4d16da52324cc43e34e3886705c16d4f3036bdd12fcbda3c9e9a66b8246f70094763e9b31bf36149670c67cfb606877e53d59e36013994b0be673d11680f6d7 null
Whirlpool-T 09ac8031e419759c8cc133a3847c1f0f5d2f13d83c1b00c164c5d81bb6524573c00df56b845856b2ba45f702f0e460f3028b06823c6e029aa35526125cd08bc7
Whirlpool 2c7cea98d26cf32d79117827deff679b854d55d1796be9f64cffeb79739c84aef7bcb2c3997a1a4c43f467a4ce9b0ee8f0aea200738e8ddf23b070aeaf8c8d1f