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 14,7,0,50,47,32,3,44,4,36,51,5,15,28,15,37,35,16,24,41,37,6,38,36,39,51,41,9,45,32,17,11,31,31,12,43,9,45,1,45,48,6,23,49,45,3,38,26,49,42,30,37,29,12,36,27,9,17,40,5,23,1,22,38,42,24,33,41,21,26,14,27,21,40,47,29,6,13,50,3,7,14,46,39,14,29,40,38,1,10,37,2,48,2,31,1,39,0,49,7,43,24,44,25,28,18,10,18,51,21,42,49,16,0,24,4,30,40,13,12,7,27,8,0,43,34,18,4,30,35,21,15,13,22,47,25,2,30,23,17,32,46,26,8,4,11,34,23,2,5,17,22,34,27,3,42,28,20,33,34,9,19,46,47,18,11,8,12,44,32,10,35,46,50,20,26,48,35,11,22,50,6,33,19,25,15,5,41,13,28,44,19,33,36,43,25,16,20,29,20,39,31,19,8,10,16,48,51,-744a83341d5d96eb0822a280
Original bytes 31342c372c302c35302c34372c33322c332c34342c342c3336... (length=609)
Adler32 bab875ab
CRC32 4f44808e
Haval f293c79d808f621902c3a867d6272b8f
MD2 2c5cb924eee92f3061685491dfd61a51
MD4 d77c254ce9bfc4c37d5195b2cacd6402
MD5 07ca082f62ecdb79a61755ed0caae95c
RipeMD128 70a1504ff75088de415ef1e8c2a942c8
RipeMD160 2fe273c8c4e17d05e82dbbfa76c6fa596af996d6
SHA-1 13faf4d74ec5321873f9f12fd421a9fedf2bdc71
SHA-256 254d6f3adf0a509731578ef6da5655e0ca900bf8e68d9587625e66c811d3886b
SHA-384 ad7ff61274c86f065a79d9c06e01f6d8d3f0af258708590f66377533bfea0488016c352aff217a49ff9352b924775235
SHA-512 79ef5e63baa0a870f1d1cb443a864f88f78ec212abb24e3fd951c4dff0707bc9bc8cd0c9e2602380550e65ffb0d21d47a0f412c97be255075ab2cb65ffd64d94
Tiger 8efa512ccb10b38f4a1e6c9f4625c11c14e9e6a4c4dfdbbc
Whirlpool-0 79572b1e49dda7cea12f3fd6954c0f5f573690d174fb01c177e83f380ecc42d5ac56880284b4c0ee687877d8417db6ac87c26b42824408341225a91444122095 null
Whirlpool-T 832051bac2d225a916f9bcac0e542a50427799096916d39336a81cbebee12e6380f6ae04710e9aeba7568e160901c422a348f8f93c606f6fa9857fbc074b19e5
Whirlpool 9506e747fa8710a3a2b2ffd554f041d5a49a0f7929de5ef9dffb25b094e8e7800617cb0fec1e69c85132e44cc3a8f8c752ea3db4e032b9b0b5df1e66863247c3