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 13,29,7,18,1,40,34,6,28,46,44,40,46,15,2,36,51,29,11,33,37,25,12,36,16,44,23,19,27,38,3,34,7,21,27,2,6,24,1,26,18,37,32,17,47,39,37,14,31,26,2,17,22,11,9,3,37,20,29,13,33,38,42,41,12,19,49,28,44,1,23,3,31,33,35,51,6,26,13,14,7,20,8,45,17,28,16,46,5,4,8,15,39,47,31,8,50,40,50,27,35,10,43,51,33,24,44,48,30,35,48,45,46,22,25,20,23,34,42,12,39,15,32,12,11,35,41,5,39,19,24,17,43,45,11,48,13,41,8,18,4,49,14,19,9,27,49,30,16,38,4,47,5,29,47,7,15,21,1,18,45,28,14,25,32,3,36,22,9,20,16,26,4,10,10,48,0,49,22,21,30,10,41,24,31,32,40,42,51,50,9,23,30,21,2,5,42,6,0,38,43,25,34,0,36,50,43,0,-8374bfadc1728851d6b75498
Original bytes 31332c32392c372c31382c312c34302c33342c362c32382c34... (length=609)
Adler32 e40a75f1
CRC32 737cd390
Haval b911968ba8b049d5d942d264c81d1ad2
MD2 e7c1fb670a48c718c857f4f0a4aba0eb
MD4 bcc9d0622c1526fccf46b8bcfc6efc3c
MD5 2679bbcbfab2e2730ad2c0129f477f74
RipeMD128 26de14f77d39b4c42d3a775f423880b2
RipeMD160 9af509d7b7d274f36796c0b5ed1be1ac6a59efe6
SHA-1 b68c12f3f2bbbf9a58d5845c0209e93c798e1549
SHA-256 99de15016c1538c010359788a33b8580635bdac2335527d145880e3256995f20
SHA-384 9085536354eb5b94dc32623441ac24255c894a9462204813ac2fadefac58f4e19fc5d3757d8dd6b31e913a8c58aaabe6
SHA-512 c3c44bc67dd1e392848ce60af63d10542a0a9cdf63bd5f25bbd8c4294e0202fc35298992ab7b45dd2c611da0dfb7f29cc5ea4dcd39783ce18a9719443efdc87b
Tiger dd5f60749837f78c9e3401995d6faf6611c69346bba92f97
Whirlpool-0 2255359e41545c3800d14c9cc9ed716f459b21818aff424f2df2bb238684b0cc68afc7c26199d99eb05b66556350fc62b3f3b7e4861a357db75ab64a321895b9 null
Whirlpool-T 83fcb9cf88654b36373f9bca64fd60468a507b9e5058a8061bf6ddb0e1ba55584863c9ea4f224f2657bf1843c5146e39c68377716095986923a836978ca66e8b
Whirlpool ea11d61c69ecc14c61e4eb70e7fa001aecdc9b1c7d729850db386106129127f551a5e41b40bec143728eadcc37dcf522a6cc2568d1b4946cf6ec4f8d6ec299ac