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 11,28,36,6,51,7,28,18,35,48,39,12,41,9,40,50,30,33,17,26,2,41,17,47,19,10,19,28,14,9,7,36,29,1,5,20,22,11,6,21,45,26,13,12,35,50,48,40,51,42,0,26,36,2,45,42,49,25,7,25,23,38,4,3,17,4,27,34,50,32,36,16,18,14,46,14,34,30,42,44,0,25,9,3,20,47,22,32,49,21,14,37,43,45,13,39,15,37,13,46,51,43,12,6,10,16,11,44,43,20,51,33,41,0,33,43,8,2,30,18,29,4,31,15,30,42,26,44,38,21,32,39,16,47,31,50,1,21,47,27,35,29,46,34,49,4,16,32,27,8,13,49,6,37,18,0,29,15,35,10,5,22,46,48,25,8,15,38,24,3,40,34,41,39,31,10,20,31,5,2,48,19,1,23,24,23,11,37,3,38,7,28,22,40,5,17,1,24,27,9,12,23,24,33,19,44,8,45,-2e3319b786895adac86dc867
Original bytes 31312c32382c33362c362c35312c372c32382c31382c33352c... (length=609)
Adler32 b1f57625
CRC32 518c9345
Haval a9cc6b4b500001ee00f716172843afb4
MD2 d2d3848452e67eece5bb275fbfda0d45
MD4 11b206301a048ca40cc1c1b33b13c8be
MD5 e2fbc851a494199f7e91c7e38152ff6a
RipeMD128 5f1e42f48d6e06c93c4ce514d54579ba
RipeMD160 4352a6f470d16a40a4fb0fb8a1402252705ccb1e
SHA-1 ef5c746d8329c03d2bc87e233fee9b29756ed4b3
SHA-256 d3bdb90854a86c586a8ffe3a4a80966054415fe6238eb0f1519ef204c7d99a56
SHA-384 4317291a25b443fa24a297d43f27c7f2359479b959a65961f705da18037f6ae26782743caa2d455968b7eb1aaee14569
SHA-512 8b67ab3cf0c5e5455b4a44a47069184b22d1157c6ce005adbba0c6188cf0d653a81756f9d5f5c6291be56f0fc42c4172b76731dc01a36b9a7fa30bae09854be6
Tiger c4b520459867ddcba9bc667990fa680f3d1d3171b9059ab4
Whirlpool-0 58f0be29129bb87cf3476b1c79f90e2671c332b1b52d6308a07d34bcf6a2f77a8257a6c97107846abac7b9ed6810b95bf8019567cf203a8164282a8d08d4938f null
Whirlpool-T dcf976af037b5debf738a29f949f5eb442fe098a68b55982f8163ce0a727c39e511d32bd0749872e54f970559719e93a621a637803369f9b61183b336879fd0f
Whirlpool cda29c405a55946ec72d6b252e024755b909b1916f8795e121aea0a1c9a504df2cab1aff9736d0f09519c9acf99d980624e58f4cf466cdb64b1b746a9a4dcb8e