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 29,25,8,11,16,37,41,46,19,35,0,39,35,10,1,17,9,26,6,20,17,4,42,33,12,43,33,35,41,28,33,2,40,18,51,45,17,30,5,36,40,49,38,24,24,41,25,24,13,30,51,51,16,3,38,9,4,16,12,18,47,1,0,21,6,45,25,34,49,20,43,42,7,43,21,29,11,14,18,37,2,6,46,14,23,3,44,50,39,21,15,9,7,31,4,15,50,32,36,15,43,4,47,28,36,22,25,5,31,20,44,36,38,29,47,31,48,28,22,32,18,34,45,47,5,27,19,27,45,13,7,19,15,12,23,5,11,37,30,32,22,42,12,14,42,0,50,38,0,33,19,39,48,34,7,30,6,23,22,8,48,20,27,28,49,8,24,10,29,10,2,1,23,40,9,49,44,13,27,31,14,46,10,13,2,41,17,3,1,16,39,34,40,32,26,26,44,8,11,46,21,48,50,3,26,35,37,51,-19c8c089015c378d7e0ff1a6
Original bytes 32392c32352c382c31312c31362c33372c34312c34362c3139... (length=609)
Adler32 adff7616
CRC32 977ede46
Haval e53f0ddf79fdb289c33e581719d14868
MD2 82467bff3dbd9e563a216afd69d76e35
MD4 6354cf416c317f617608bc0cb9076ded
MD5 dec2bbde965146633a0287d8086e849a
RipeMD128 a1c0d39cc839d6d7d63e6267ece7c29d
RipeMD160 afbde9900448b93bcd5643298a2501aec4c66eee
SHA-1 9698d0c135e75746b20f3f978e7ee97517d0e3ac
SHA-256 f69a1a628c69e90189d620a5754c2a73247a196d24bd41d2e4e6dd41a72b0cd6
SHA-384 93eadee90c79ff84b9942fe73d51839134fb1009bebf6ac05a9369e379a1b566d59ab685f444e0fa9174a46fa38d2c5f
SHA-512 60ba9cf7d0effdf7a3155dfbebc2592d60842424ab076c7438a4772c17ef26c4b765d3790fab32488ec8b33e6f29865437d0d63459800aae2b1f83e2fec08396
Tiger 63abcd133dce727605e3e1876d1424904f926ac8c498d4bd
Whirlpool-0 3fdece96b514382ca0bf044361263bb15971abee19633c4a4dd868ea94919cb47ccb74e13d0a367c25bb95c776da75a84d2be5a856ccff2275e3b36c7347e531 null
Whirlpool-T a5e4ea60529ad5b84d8d4306a9531f84794b7324f283ae842b2828e6f7b7e06d5d48f0da201b775b9576f4e3907c727bfba1aad627d6e5063df566dc7bc5278f
Whirlpool ed010cc07e66040b2addfddd0f4fc60e174c3aff7a51fc53cb91437ca237f649fdb3c86885dd9c153eda7a474744206749cab156c4e3b6e59d14d061e587736e