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 43,9,35,16,15,50,37,30,8,21,40,38,11,50,44,14,7,9,7,36,38,5,25,3,32,21,20,22,14,33,9,27,5,1,17,31,13,9,51,35,41,43,47,30,46,6,20,34,46,7,0,45,33,1,11,6,16,26,2,3,5,46,19,27,19,51,26,5,49,28,28,23,24,40,17,12,7,6,8,49,47,8,27,30,22,29,23,42,50,17,13,40,11,24,10,26,36,29,10,24,36,38,24,39,43,16,32,37,31,10,39,35,31,49,4,6,48,31,2,14,28,42,8,23,28,15,45,18,21,44,41,41,46,35,15,33,22,37,49,34,3,2,42,0,1,12,21,50,15,22,47,47,51,38,48,2,20,41,25,45,44,32,12,45,1,17,18,4,36,30,37,32,34,18,23,39,4,13,4,19,48,33,44,16,27,34,51,42,3,29,25,40,13,10,12,20,19,11,25,48,0,26,43,39,18,0,29,14,-29b4dcd66bf6c630a95d2e01
Original bytes 34332c392c33352c31362c31352c35302c33372c33302c382c... (length=609)
Adler32 b807766b
CRC32 44457052
Haval c3ac2f1a36775dd02545cb38f5db1f77
MD2 fbb76a8c7ab85974cc401a10edc9eecd
MD4 e5ecd95a941c82ebf6e55d188e8abcf9
MD5 c84e7e610e401820d8b070a6589da912
RipeMD128 89394b512b5d10209249df567e0fc1d9
RipeMD160 219089a29f9eb6d33be9837ccab765e3a8805b5a
SHA-1 ac45e1be74da040b4b5adaf92f0482be741468e3
SHA-256 43eadf8f6a8a15151b2605bfc55c862709492784ab3561808445a01f46be3e04
SHA-384 e207655d2de9dbbeb3af7f31b2f3b03d37532ee9d3622d08c15368a3e44060760d08ac15547cc6128a55c6dcef181643
SHA-512 9e222baeef3bb6fccc32ed4f38a35fcb1f70907678abb6fa8c9fc3ec9d689af58ede118ffe6a2290fd9f943e946190b6f96e64454d1e9a577aac9c90db98ce97
Tiger 2aa29e0ce58c2a642be613fa07b6713898859abbc1933a9a
Whirlpool-0 2b099877ecb71628f88e95fbd8c0afb9e7a72102f3681f80e4a37244bc42902b9b12404b14a5ca1ce348955a1c038caf18e1fd20b4e67a27465357119ffd287c null
Whirlpool-T 38eb1caacd6624c9b38878f8bcfd6587d966344b17900be7fbd520a203e363f2e9a748ca2a77c8122a5d3b1fe9024bede12daf4488c1e77a0288c9b210d8d292
Whirlpool 93cfb5d574d142d6c3b2314a1b2870794138582b8362a2d0ff3db1a92891548679e90aa7a5182dfb4445534dd69cee3e0e904edee0ec573dacc0bbff7622b38d