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 7,8,14,14,33,25,4,38,44,20,32,35,34,39,40,50,5,3,17,51,47,2,46,42,32,10,2,9,46,6,23,11,34,29,18,39,36,35,12,26,11,50,37,14,3,12,0,15,40,51,43,43,16,26,42,38,2,31,44,22,13,13,16,0,27,41,41,10,28,24,49,3,27,18,17,31,14,15,7,25,45,30,44,40,46,8,48,38,1,13,39,19,26,50,17,23,27,4,8,44,18,0,21,30,12,10,42,37,7,50,35,49,23,15,45,5,24,30,32,6,20,32,27,45,9,5,25,1,3,11,21,2,43,7,16,49,19,29,24,17,12,37,43,47,6,38,48,4,25,4,42,26,18,51,22,35,33,33,1,36,21,22,46,24,47,47,22,31,13,45,49,36,20,41,28,28,34,21,31,29,41,19,1,9,34,39,9,36,15,5,20,40,37,23,48,10,0,16,29,48,51,19,8,11,28,6,33,30,-e1e5aef3afc0a55d09e74a44
Original bytes 372c382c31342c31342c33332c32352c342c33382c34342c32... (length=609)
Adler32 9d0676c8
CRC32 8490f49e
Haval 89fd37cba68334be4bc91b91b06ffc64
MD2 96ee9b3720883ced8311053ba7436373
MD4 de00cf2afbe831357e6d780270b40c84
MD5 494fb7024bb61c8e0f0c4cd79534f757
RipeMD128 8b98a6616be3a48168e6d37a8d085069
RipeMD160 f752e8bc4c84a69f7594fe2550cdfe221209f92a
SHA-1 3f7904216da438eae6271a0758d1f23c49b1821b
SHA-256 2a130dd231e5fa8ffe810de8dd581c28f904ad25eff058be46d2007f7690bce4
SHA-384 e3bf2aa886072230ee1b813b793dbb243ecf3a273e79d5d926b07b64b73930d429b337cfc8242e63d9c8a76c4d16def9
SHA-512 b98fd12f6eab0acca2027744eadeb3c6da7fdffa0fd76f9e875fe4b5484eb4c12a8b3a1a6e2d67943ff0d9e3a5b89ca8735f6bb52f07f92349f301db1e46c0f0
Tiger 298fd82ac4d246ec189d595b6174b13f98202b689bd975cf
Whirlpool-0 8844e592f5800607e829588a97c8793c0e4f28ac8ccf00d72c492b4829a4dc377cce3d3bb04c11484a9bda8f213d31362377c29cd03002c2040c70843db3231c null
Whirlpool-T 67d0030297d00358be166e5f4f5c466a3f0945b4b0e41ae5ad34fc12638378d6093f06fd9ffc3d318343a918a565031592d150cc3c74de0a0be4cdb32ed54423
Whirlpool 59383b2dab4097a302878050727f2cc1a139a75c598fccc572d8c75141e50d33b2e94991adfa6dc7fe801f52de2f929129f688795f969d62e75600298ddf8f28