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 16,0,11,38,43,8,19,21,22,48,9,37,50,36,17,3,28,20,47,29,34,36,35,19,45,18,10,28,11,44,41,0,24,26,40,13,49,42,27,34,28,29,39,4,31,10,3,42,43,38,49,15,23,44,7,19,30,40,27,0,39,7,45,16,26,6,36,15,5,39,18,41,42,24,30,17,47,25,46,17,49,17,37,8,36,18,25,6,1,48,32,20,10,41,9,9,11,7,42,33,12,7,1,4,47,33,49,44,22,6,41,23,51,9,20,37,14,46,1,35,3,26,26,45,20,2,50,23,46,25,22,35,8,48,35,32,27,51,32,19,39,8,25,2,12,29,10,13,0,47,24,30,5,51,32,15,4,6,23,2,28,12,3,13,29,33,14,50,2,34,45,48,31,14,30,40,1,31,14,27,12,43,16,21,31,5,50,16,13,43,4,18,33,37,24,11,40,22,15,38,21,34,21,44,38,5,46,51,-fa14c79d9b3cfb2d3b04385d
Original bytes 31362c302c31312c33382c34332c382c31392c32312c32322c... (length=609)
Adler32 f99a769d
CRC32 e49c69f8
Haval 7d8e77f730617c19828fbec34f8ecb5a
MD2 bb9152124c33908fb1048935542c858d
MD4 bf3e098b0d26a44795a7fca958275eaa
MD5 b4436b6408653f419a37c14195de05df
RipeMD128 6f3b49fb09cf2a996db4bb7ca653a343
RipeMD160 db3308ba4eb15a345e33a43dfae661987c190b48
SHA-1 57de665a3a77ec94a17e61edea09264c42b9831a
SHA-256 ddf67d1326b1c9b143f9cb18faa66224ad2c0dfc4ff5f9740987dba0774c9510
SHA-384 fac16ee2ffec1036a4a5c981c6e6e2b44bfa99e3b4534bd37fa24bc9b699dd5c0052300814288cdf7ecb297d847526d5
SHA-512 f363b2f3e5d2c496dcd0e40b345de80c9f2545182680522010bbfd3fc82b70c141fc41b7ea39c69e8bc733588e475ed3641249fadaa6f5a24600b8454666acb2
Tiger 56defa515ffdcc97b001e1e0da0df5d9f3c8fd0c8af720b4
Whirlpool-0 e42346b8030be4581efb2773c7721bcfc0350e7ddec987cfbfc74afab4024ae486a521911f7970fdbb561f709db1a3138ea7d2f5bae3a5867aa2e1db4b6db8b3 null
Whirlpool-T 8006ba79a6b04864c3f02081b9d163ec421e4a59162958eb57524bd50f05864b73a3a76ec2fee89d4519e5110367d94d55debb172238e2f4a1fd8c7eb4e621bc
Whirlpool 1a3d0762c8d5081b60a5f79415f5efdb2b6668bde2bad5654bdacb66413f24310e1d84fa2c57f58d6daad493fd58b0be037da456a11ceecabfcf419b6fd54b6e