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 4,2,50,10,1,39,32,7,30,14,23,19,12,45,10,41,33,51,24,11,27,35,43,24,33,5,5,18,38,44,34,38,9,45,51,51,34,6,41,50,2,34,12,32,49,13,18,11,36,39,39,3,38,32,35,18,28,27,3,45,44,50,12,45,9,40,37,17,23,7,37,19,19,29,46,7,43,21,7,16,40,29,15,39,33,1,28,47,9,49,20,0,4,3,28,49,31,47,50,25,43,10,13,20,17,12,47,38,31,26,41,23,42,5,11,22,15,8,8,40,28,20,27,18,35,2,48,36,44,37,19,34,6,6,22,1,21,27,21,17,23,8,15,22,13,9,16,16,46,42,24,21,25,30,26,14,0,17,31,26,31,4,11,0,25,3,22,15,1,42,49,14,48,6,0,35,25,42,14,29,40,32,26,13,48,29,41,16,30,46,24,8,36,30,2,33,46,43,47,10,36,5,37,48,4,44,51,20,-d842112c9bbe0f679a7618f9
Original bytes 342c322c35302c31302c312c33392c33322c372c33302c3134... (length=609)
Adler32 b706761b
CRC32 50c295d6
Haval 9e1d086749a0a2887f36847821ef9d6d
MD2 089d75c351f24ae8c06047009c123cda
MD4 8572398340cdf68ba42a6ae1cbdc8d0c
MD5 0901b90c0f3f635ce8adc6c31dffac81
RipeMD128 3aa5a39086ecf9ce49f36a16264c72eb
RipeMD160 998900a4df5b2ff8ad5edb69c7d2e472fb4215f8
SHA-1 960eb005f6f339f03ddb47c7b98b100d308dd5e0
SHA-256 0ff61a29bf1cf8232f3a44f83e3fd02d72555e255f6edd45c8eb4e40d468d29a
SHA-384 82b69d74f61f4786bccc17f1906b994f1b910da6974600a13910070573562b8399a631f210f5b8cdda0cb396bfc8ae86
SHA-512 e4d7358fb1d073382f9f4f4bc9a2fd47cf555c54283cb12bdaa0caa24418404cde420ae700e42a9c9b0f2a1e47c43b326df126868699f3a6f5eed116429cc793
Tiger 6f752222d52945e5853dbba7fc04928f24026eddbd957818
Whirlpool-0 9844155a2ae1c00761aaeb642acb8f9253d7b5d2ae858d8fa58f28e4a9e6ffe39f17dbae1a5750dcc94544529c4fa111ca28b74ab822971e72fb7cd9abec0f22 null
Whirlpool-T a3df8e67979eace8b72cb8eb7a7fcec7d932d05057eae3129f283775ad85024bd208a5f82b7447d947ed89fa5637f32f81b3123b76a50cefe20330eb2e36cd97
Whirlpool 40c6167a0e87e743034539a780e7cf757e96a9fe8a6ef575847198326337c67c02a3066dbb94ba33b9dc5fcf3ef136fb7b162c98fe1b7815d0cad6747f7b1f2d