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 19,12,46,17,33,5,33,22,50,7,21,37,5,28,12,50,30,17,14,1,34,19,32,2,1,33,47,25,30,3,1,38,4,31,23,10,24,22,6,15,9,32,30,25,13,24,43,32,21,49,10,9,6,0,4,4,37,13,20,27,18,46,45,36,17,6,20,25,11,31,23,3,44,18,11,7,12,33,27,2,48,29,29,0,8,36,43,39,40,51,27,28,20,35,41,51,38,21,26,3,7,30,16,4,50,34,18,29,28,14,41,50,2,15,11,28,47,32,34,31,9,41,48,7,27,1,49,12,37,42,13,0,42,39,40,42,43,16,26,26,35,47,20,44,10,31,34,19,6,10,23,49,8,41,14,24,14,21,8,44,3,46,16,38,48,16,29,11,15,42,22,17,18,15,40,13,51,35,46,5,40,19,24,22,26,51,8,37,48,39,5,25,43,49,36,47,44,38,2,36,45,23,45,0,45,39,9,35,-fca197307f8fe69fb3af9a57
Original bytes 31392c31322c34362c31372c33332c352c33332c32322c3530... (length=609)
Adler32 616476b3
CRC32 4b23c1de
Haval 5f691e54981e24a1e9688448dcb19fc5
MD2 c2e485195387e26c7b75a5755dee4392
MD4 2f3644f1034e81cc009e2d09a0b16046
MD5 0e399deba41e2076e05c7c98046381c1
RipeMD128 54f3584917d42e243a0ab65fe4f5076e
RipeMD160 c089ae80c58ee9cf43f2dc2695055f1925ea0256
SHA-1 1cf8ab9182d76b1e58d96e50ccdc41db83ee3283
SHA-256 bc87639fd8a31a20d5de19cf45af23f066709ff9beae10ccc6a87ce57b3f7744
SHA-384 b129d643cc8907f12f498c9d056e8122eefb4f37c9565720d6b59398b876ee17bcd644a5e91bcd7783d457fa8a816066
SHA-512 cfb03f23f65f9a3dd455c5fa074c0db09037343561c08f57b12010bf8cbe04f7afe838200d3b5ff79cc33a75ce4967fc3eb0fea97a83d5dfe105751efdb1eeb7
Tiger 7e9e81d2044276d7d067dd3e2ba4e76c5194e192e42a1ef9
Whirlpool-0 c1c4593687600e984b55be8f92f8c9a9384b729ec91a6f1cb63cb31ee557adb91e96d11cb26f5da62f841ebdad90f5ce9dd73ce41b36d27fad1d9483bc97ef47 null
Whirlpool-T 615a19cbb1efa2754b2e715f26032f821cf67282ca9789123376e66f2a83c6a34edf10b3ef0142cc67f08f1d7f992e821c85d73cdb3c232256d3e76a8d2a2e22
Whirlpool 897826aa03bf9dbfbb52bb319604bd6dbff5c51e7516066dcd0be5e76b85eb825fda4bb5c1237415bed41a9d76db2f2168114fdade78f7c6b51b486e50fac0a8