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 41,48,3,13,38,31,34,10,27,5,17,39,8,37,40,49,24,7,15,20,23,2,3,45,14,10,15,8,41,23,35,26,42,4,45,22,42,2,31,27,0,14,33,0,49,7,29,27,1,23,4,40,38,25,39,29,6,19,36,12,37,21,9,39,38,49,18,14,46,20,51,16,16,32,27,29,0,32,23,25,35,28,6,3,37,21,44,42,2,43,34,39,40,19,38,28,5,21,46,41,30,44,33,31,26,32,47,0,35,7,42,50,19,50,18,6,45,9,16,13,16,25,51,34,20,4,10,10,48,50,47,5,46,11,7,11,48,36,49,30,9,17,15,24,25,33,50,13,37,6,30,35,46,22,13,21,32,33,26,17,4,24,41,14,44,11,47,30,48,47,17,29,1,43,44,1,22,18,28,12,51,40,2,5,3,43,43,9,26,24,19,28,8,15,31,12,11,51,20,8,45,18,34,12,36,22,36,1,-ca8e8770390e80398370c1c2
Original bytes 34312c34382c332c31332c33382c33312c33342c31302c3237... (length=609)
Adler32 be0875b5
CRC32 2794d6c7
Haval d602e0333f222c33713d086620b349c3
MD2 1252e0647b04ac7d1626c132ac9586f0
MD4 3a7845b33793521abfb89db873daf2e6
MD5 dc53fe6948efc2ddb9372bae1a024e59
RipeMD128 3d2c298fb9d44ed80915253ba6c1859f
RipeMD160 d3cae2c3438a6658e6c2e373b9dbfb3c3be1aa43
SHA-1 d9410f075b9788d0f656adef0486b981d8c9fe79
SHA-256 114fb25b9db2e4fcd56b2addab431580c4120c55ba114689d093ece04ac7847c
SHA-384 0ce945170b99d0db19e1df73b29402f8f7a91d5d23c4e83432ce79f2dfd8f905ec3b1129e930fe3c943d2fe864d76c31
SHA-512 9266e507174f080e1b99ccc4cf2ca915c3031fa97861ae3c0ae2e17ddd2c4be92e7fe7bd0075c0e0a986561e737bbb839a854d8086099df6433cd5cceba94581
Tiger a10e7070a7b89797c0f0d6bd36dbfb93d2702dd9cb2d238f
Whirlpool-0 b7a48c89e9e8f8d22d06a13ac3230653adbe9f8149a8e2b0738cfb18948e8e90a6e33f6cfe983d4c9fd24e1ebd607ce95621b1c18fbee70ec0b614fbd5d7b33e null
Whirlpool-T a246c1cf2cd731cd6200a50263523b8b7ba717ca1211c1e0b60b702780bd566ff6a25815a928ccac61119234810175bf59917851ae19e57eab51bee1e7bd7dc7
Whirlpool 6cf67be5824d352c4dbbf20f6071870cc614aa15a623407bea01a60aa81090ee9080e3c6aba3dbe510ec8f979ede22a19bcb9f623624c1dadf2a3ddcb64f7445