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 50,15,21,8,13,0,10,19,7,12,42,14,37,28,23,31,3,46,34,7,31,49,42,33,34,1,1,45,42,38,29,47,29,39,47,26,7,23,44,8,27,24,17,50,20,51,48,37,35,36,16,28,19,27,8,6,30,4,38,21,5,13,2,15,14,25,27,29,15,41,34,51,50,7,8,49,21,21,23,14,47,25,12,15,26,12,48,31,22,20,2,41,20,40,35,23,29,19,4,26,4,6,37,39,39,6,49,44,22,40,11,16,36,43,50,0,48,17,18,32,9,31,9,28,18,40,22,37,38,11,32,38,18,16,2,17,47,45,3,41,46,2,35,33,45,11,40,42,10,32,17,10,46,32,35,0,13,1,51,26,34,44,14,1,41,22,5,44,11,27,36,4,9,43,24,5,9,43,6,16,33,28,43,24,19,10,51,5,3,30,3,48,46,25,33,25,49,39,30,30,36,18,20,24,45,13,0,12,-a2b1e9f2b49afb85023e21f1
Original bytes 35302c31352c32312c382c31332c302c31302c31392c372c31... (length=609)
Adler32 d3127663
CRC32 cf5cbdbb
Haval 5c81e82ab2c7e6ff8f1b9c76e811d634
MD2 28252e0f39a52697f42c5eea34ab7314
MD4 bdcb4e8a3f106dde178fa57693645135
MD5 dda6dc17a2a921cf6f93256a348d8f71
RipeMD128 be096fd2616914df34f3b7e0e1152446
RipeMD160 9fbf47167586035c653e3e334fe79a623757d50a
SHA-1 4433b9ccc3b3091c5e74cf0cdc0d2446bebdea9f
SHA-256 ef0bcca6fb6758321f4ecd7f1760f6c7141afed3a6521fa80a15112f20c0f8be
SHA-384 74ef07e8a5a24015a3ef9a9db56c8025b5ef9c5ae949d38fa69781c50aaaf270fd6e85a5c362a1918cb2e277ab2b3a4a
SHA-512 7be13031dcad9b477578c6088c74fc6240101beccef3a495e37cb8aaae8a3d7ed6ebe7c85ef2422a1ffa495e27555436946f7973e69dcc9aec6e1a2bb1187849
Tiger c1ffc9aab3342079444334b1e1fa0bcef3bb3a550c63a958
Whirlpool-0 ca83eb3597019d1e88d18d5835cd668cba8dc1b4e41ed9444d1d6a92de381bef64ae159d200b501cef62355d564cec66ef39ef745458b7dbcfb49f0af39eb763 null
Whirlpool-T 4fb1d1dab4a49764ab7821311558b08bef54ea12ce38084dcf2aa6c7237b5840941fd2e15017c95146dc8cc97a90c1e17399c937300f9db0627439fd6f788a0c
Whirlpool 9c886f58161dff34c5fcf7895328ce61d515caa1fab16325e8d80d3d3858e902215bb7c871d7e691b2fd464e49db0c8edc76cf70b4b827abc25517c6fc79322c