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 13,47,12,8,6,38,35,27,50,23,42,40,11,15,23,44,0,51,50,47,35,1,48,13,45,1,26,37,33,16,2,21,50,8,51,21,19,31,16,33,11,29,13,21,40,24,46,26,27,7,26,15,49,41,28,1,29,39,34,4,17,46,20,21,42,29,7,9,29,12,43,10,36,9,24,50,33,9,4,28,23,9,0,22,28,44,5,7,27,30,3,26,25,35,32,35,5,38,12,0,15,38,25,19,3,37,45,24,43,13,48,43,31,27,45,37,51,51,10,2,41,11,46,3,49,25,31,18,7,40,4,41,34,19,6,34,36,1,36,39,18,32,45,22,39,20,11,42,25,46,6,14,47,49,22,2,32,17,44,8,33,14,19,18,10,17,48,47,38,23,5,49,10,28,5,8,6,3,14,24,16,16,30,0,40,14,4,30,31,20,2,37,15,32,43,36,44,22,12,42,41,18,20,39,34,17,30,48,-46cbb3a97a6c6f7c6c172b90
Original bytes 31332c34372c31322c382c362c33382c33352c32372c35302c... (length=609)
Adler32 b7617671
CRC32 cc504b18
Haval 95cabe1fde9125a01f76b96f57a8b281
MD2 9d0a757d513d6dde594ac82a39af7e6e
MD4 adf4b6e31958963aa55820970f0fea5d
MD5 dff4dda8af7ad87a833ab3df0e12f9c8
RipeMD128 7c752d17d5a05258122473c80e3031bf
RipeMD160 38c0306b2dfa2104ac14390faf697b6284609829
SHA-1 2dafb478c24344722ef99f8cc0090ac32754937a
SHA-256 6a5190cbf1b355843ae682a27d4b17da21ca314874ac4bd9e33da017c66fbd47
SHA-384 f34d4871fab664e5784f357f1b67d8f22b6f460681b42dc5c3687c294a8bba6c5de5ebd2d37d805c6acd54564c6e817f
SHA-512 59d3f55a013b0d4c4d0f1cfd96b0adeeb1b301918142f8458676f4e35696a5f054c6308ded77f517ceb1b9d5b23aa587afaaa1aad0972072a554f65bef31ca53
Tiger eeda42e253e2d3c3149dea6ed1fd7a24038a3dff9de61ede
Whirlpool-0 c888da1dd267ea867a61a3551e70597fb4c64c8d30e03b84a765ffc2425ff00ad445eee2109e99f060bc6c4eb727116472d68f0785c120498ae7b215d4687d76 null
Whirlpool-T 18741d71fb49bbe3addcfc783929d4f986d3995ef1673195b1ddc1adfba12fd8d3f895372b0188ad8ab31859ee2acdfc0f795e4c61795b9f31cb7e992c2382c2
Whirlpool 90f803c4fb49b4ad903d3dffb87e2a698a96a88ec030c28559ca90fbf9f982679317fd9742f3090abb958e63b417b86d8e42e2c6834ebeb864ead07283a802ed