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,3,25,38,45,16,29,10,30,8,23,2,46,35,30,13,16,16,21,47,45,42,39,24,36,19,37,38,5,35,48,49,41,9,44,8,5,19,4,14,5,36,6,19,44,2,17,32,24,27,39,7,20,12,39,10,51,17,32,10,37,29,18,40,30,51,36,48,21,0,4,28,31,28,15,50,13,48,4,40,31,49,6,8,43,22,26,28,20,1,6,18,34,36,1,50,15,46,14,47,33,21,31,27,45,0,47,43,2,15,37,42,43,20,23,34,1,16,11,23,3,29,26,40,0,51,8,3,17,47,11,9,25,42,23,5,28,29,27,24,44,42,46,39,9,40,22,17,35,20,10,26,15,6,4,51,35,49,33,33,30,41,2,13,33,41,12,37,41,24,7,14,7,49,22,25,25,50,11,27,26,0,46,44,32,38,22,18,19,12,34,31,48,50,1,32,12,18,14,38,3,9,21,7,11,43,45,34,-ad0b8f2514834d0636fa415c
Original bytes 31332c332c32352c33382c34352c31362c32392c31302c3330... (length=609)
Adler32 d2e37605
CRC32 147c278c
Haval e2568d422b721b30cf93d04d94d9fb50
MD2 6fbe23bca360d1f1da9bf46a126a68d6
MD4 7bc58117cba337c23acd74a9bbef7dc2
MD5 56d36a690340d1723f049ef774e51675
RipeMD128 aed7f83ad9196f51fdea4d4ed8809530
RipeMD160 e03da946eb4010e863fac4f051d00aeb6a074dc6
SHA-1 9d5397c7ad28ed12a62f3fa3d6a435625a0ff8c7
SHA-256 d5ab65b830a900e29e63e42f948142976d818a166142c71e5eb3ce5bcb64007e
SHA-384 37432ea28e41e65841623e80dc243fda977eb103e52d8b71fe4d4d3692c1ff68b06bee3669f02cfd0304828177c86511
SHA-512 f5371d7e7854d33ba228d3459c2188cbb2c4a69d24992ce9e136f203581718c7f8ea9b199c0161993c54222e45cee8861f5e6075c72bd046bfb3b10b397f0af2
Tiger 3490f65de008ec3e966bc0e1aaf46995e88bf144cb8fe687
Whirlpool-0 09d06cb5e06293428836ed4485b3f7526dd9d08c1ec8e3a98f834bba0d8cd626cf521c4830409dcd94afff9e4c97c487b229c6d9625e9397190b4bc1013de659 null
Whirlpool-T cb98c05527099368e24bca0b9d7bf33678ffad5de048ec74df86edc1b95f80c07dcf1aa954fab33914acc0cb55d4962025d55514a4f22e76f959368bafbfe657
Whirlpool 07b1154f9e4c862c539813aed195499f111029b8a66de8728a88e90798de2218ed395c5a90b22adb0ae658117f8353d7ccf6c117bb3c88e768e7664ab075c38f