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 44,47,26,15,24,50,24,0,27,42,33,5,37,6,12,48,39,34,31,38,42,45,49,47,4,25,12,41,39,43,16,39,10,15,3,25,21,1,46,8,35,25,41,11,9,18,38,34,4,33,22,41,5,3,30,48,51,9,40,19,14,14,44,26,23,14,40,2,39,49,45,8,11,44,33,17,30,12,5,50,28,32,30,5,20,0,22,30,51,37,23,21,34,40,43,18,9,29,29,46,7,20,35,41,50,42,28,15,6,36,35,47,19,45,13,37,48,6,3,22,7,23,4,21,11,40,51,49,17,51,4,12,9,0,33,47,26,29,29,38,0,36,7,10,46,19,1,27,23,43,31,3,6,18,16,20,31,19,22,38,25,1,45,11,16,27,28,17,7,2,1,32,13,18,14,28,50,16,34,8,15,35,49,2,13,32,13,24,21,44,17,42,48,46,27,43,10,24,2,31,8,32,10,26,37,36,20,36,-7d0a4a0ffed234510a302628
Original bytes 34342c34372c32362c31352c32342c35302c32342c302c3237... (length=609)
Adler32 c7bd75f9
CRC32 1da27a48
Haval 895708d3b7b5e6182fe3b20492b829c1
MD2 0e8ea1c4d8679c6ae4d9e7e264eeedbf
MD4 2c39c8670ab38ff34a0282eba6742dec
MD5 5c2db370b1c507d3f333f6c2501e8cf0
RipeMD128 6170be72c527b29838a2f7283233e4fb
RipeMD160 b941b38d48dfe14f8cfe9c1d4a57562ac8725a14
SHA-1 34ea18fb94d99670e2bff920f79c67bb28d347b9
SHA-256 84fd24158c4f36a857963088845137a8d16e97a68cd774a40b008cbf541bc186
SHA-384 b9251d8ea9a262a079b657b860b5b19e5387d6c6e4254e6f6b8e221937efddd59cc5d9c6d9713114cb7f508f7a628647
SHA-512 cc477825784fdacbbcdb8ac2b4bfc2a98a7a6dd6ce70e4f5eedf5d8ad3267f6a14a3b43963d9750e1bca374fea271789ff877e5db138b8fe1791a50316a3d123
Tiger 00595444f7dbe5bb246df72a7d6737c3b0b6f632f4dfe3c8
Whirlpool-0 22b712bebaa6d0b83f5d8fe958d89c53fe65d378d3c123dfff3a2f5596ccb30c39a17a07195a6524f08cf67f08d503355e2c3a1ca0bee1af167ce32168628bad null
Whirlpool-T b93e2b2acfbe666b544dfb3d98b388c253f10cd78cd8087a1305adb61176a7ce600b7f2649fafae82a5fd33a0fd1071848a45bf5f37d06105e6ec0b69ed03bbb
Whirlpool 3307ea87fd7d115621a2a1e081b2691b4c497f86ba47fb7113cf8bb2229c80d4180c4679af5b7d801139ff3b63a70abf786a968abe6fc666ebb2b0f751074ded