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 7,7,43,3,42,6,25,36,22,21,26,19,38,8,30,36,51,1,15,12,28,23,4,2,41,41,49,36,34,50,11,31,17,5,5,4,25,39,19,33,39,50,47,6,8,47,30,40,26,35,14,30,20,2,2,33,27,45,46,1,29,50,30,43,43,27,10,7,20,41,44,32,10,38,1,40,14,29,51,31,34,0,17,31,26,10,33,8,7,3,37,23,51,3,24,29,44,39,49,41,16,42,51,46,45,43,11,40,38,35,33,45,9,34,48,24,25,19,21,35,48,22,21,22,5,44,48,12,28,47,9,32,13,16,18,2,4,24,19,0,18,4,22,18,17,29,20,47,5,46,38,40,36,44,45,37,46,15,13,23,6,24,42,12,10,9,18,25,42,0,48,11,16,17,26,28,37,1,14,35,6,50,15,3,32,11,21,28,16,12,32,37,20,34,31,23,13,39,8,14,13,49,9,27,49,15,0,27,-1b8340e9e09be98686192989
Original bytes 372c372c34332c332c34322c362c32352c33362c32322c3231... (length=609)
Adler32 9b50759e
CRC32 9320a642
Haval 1b501bc647b1a6fe27f6e083cf5fb4c3
MD2 cfd71c0260ebb92db3b961a61176a6de
MD4 23f8a00f3c542b479962e34714151132
MD5 9334aad4c3a8559fe32a4de4d2672a19
RipeMD128 6f522b5e7963cbec24b710dc0e396c7a
RipeMD160 bbd67c9957f93148cd94eaf0c68b77ff3ca57d59
SHA-1 db467d266ed7398eb5a4948e4e3c7d6d08014ca0
SHA-256 1b81e32a32c320ff863f2e7b7673021c00069ea7f3ad0ab005e9650cbecb91e6
SHA-384 9ab10f58036b09a8dd7295857f35c971eecb7ce074e5b8b23443095b816661905b012937f3e3f5862c608df7f0c1b6aa
SHA-512 252547bb7b4df2a0526b3308449b0cf48ec2fccc3c3adf673f87ed96405b41d0389b40a072f96446788b214f0df4e04420c0938f3694c44cc6a85fb52fec5859
Tiger ee553953b80b30c74524eb5a9df4dbe8f6a66eda502f8894
Whirlpool-0 93a0ac96e55b0180cbe17278d2c8917f59383d92318da1f2aabbbee0e377045fd56214ca1eab8f8466c1a036115a481f5a56d5c9c010b9594c0d3c00f5271997 null
Whirlpool-T 493a1224598ad1afaad202b7fcc9b7d3bdbe747125bf7c06d771c3ca94e4f33adfc70e1cf82f95e3709efd65188d2c6cef3e6f9cd18851b31b38cdfbddc2c9bf
Whirlpool 748cf40f987690435ba528fbebd3db5deace60f0cd300e10f958b362741cbd260cef309c9a12df2f397f52011368222f199d8c0d245bf19d504e3e9736aa3a82