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 33,18,46,2,50,18,22,23,1,31,29,42,41,41,36,30,16,26,26,32,7,4,44,25,17,32,49,20,48,7,48,46,24,11,47,9,27,19,5,14,24,27,35,44,19,30,34,25,37,46,2,22,38,48,5,4,10,37,44,45,5,41,23,21,8,27,25,8,13,3,21,7,9,42,10,33,36,30,31,6,49,9,4,47,50,40,1,9,16,29,1,11,15,42,39,8,19,31,8,16,13,38,23,27,22,14,50,37,33,15,24,20,3,15,5,23,20,50,14,18,15,3,17,46,41,12,40,3,49,43,34,34,45,33,32,11,18,24,13,37,12,39,1,40,30,36,2,2,6,31,36,29,19,51,35,16,11,21,47,51,39,17,0,43,0,38,43,43,39,28,47,28,22,34,28,35,14,45,6,20,4,40,12,45,10,32,29,12,44,26,28,35,42,0,10,0,38,48,17,26,21,51,6,49,25,13,7,51,-b20481e8fe49ec412dffbda1
Original bytes 33332c31382c34362c322c35302c31382c32322c32332c312c... (length=609)
Adler32 c30176cb
CRC32 b1fc8067
Haval f41acf6c6e4798f0e3bb6cae3a6e591d
MD2 0040209ab720af8ce128406351b9cafe
MD4 3675503bf4ab96bcaf9a2477dcbacf38
MD5 ee2e7e94cfcace41d701ef7553d64c87
RipeMD128 afeb0a1862d31d7bb11fca71068d3a2c
RipeMD160 8364169c3dcc067f40066f1187963b4eb5eb7a90
SHA-1 1d8f8dc7a690a7583f7f3dec1c23905b0edad0ef
SHA-256 3e8e1441a25518937989dc79e96e369e8318cb8c586ae06abb9e74abc7830d8e
SHA-384 af9ce7962305615005880a9fe6d82812eb0dd55c763cf361e1a32fa3d04daee329c07c73c92cb457bae6cea1415b2728
SHA-512 17f4ec4573073213a07f105fa44da3ba683054543a2264522709969a28b3e4e513274841f0eebd185774499a0933d17de389e21304b8a8407712bcfa624ae6ce
Tiger f6bc06670c5747e0fb7e17e303c5fff350d533e887af1f02
Whirlpool-0 21a834c2839722af9e6fd8b2cf58a796e2723e814be1a15194329aa81b7257200d4767dc4a23393700efc494f49a0732f9692ca07e5b2f11d45f75258d6e75cd null
Whirlpool-T c8cdb9bfb513035002c5b16b401b911c79062a997bd233f23366fe7c349828b6dac1dafc6f120ac5be1188c3d9020ac674cec3236ea795462de38b65c701e1c3
Whirlpool 8591c2a6208c2f76f8a12cc142ce76313c86848a4e5a0036c40e4fddfc17604ba048bd96d39db84d6511c7ad5e63b93fa52d5f45fffb814b448f0135b9f2f79b