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,41,46,36,8,51,24,30,11,50,50,36,20,38,39,50,17,4,6,40,11,44,45,19,30,16,10,42,9,26,12,44,24,26,47,9,20,5,29,41,1,2,7,21,30,33,49,27,29,0,42,1,31,10,33,26,51,15,21,48,35,45,2,45,1,35,21,0,18,14,49,11,36,3,2,9,48,34,22,8,18,16,15,2,32,43,18,47,31,27,22,13,41,37,0,32,29,12,27,28,13,16,15,37,50,22,27,28,12,19,46,17,20,9,37,46,34,39,49,28,43,5,26,47,42,6,38,4,13,33,40,23,30,21,6,23,29,32,40,31,40,25,15,23,38,47,7,32,11,17,39,5,46,51,1,25,17,8,51,24,19,0,24,42,43,49,4,18,5,38,16,39,37,19,3,20,10,41,25,23,12,25,10,34,7,36,3,4,28,3,31,45,43,22,44,44,35,33,6,48,34,35,48,7,14,8,14,14,-1d450a50357204d3265e6968
Original bytes 31332c34312c34362c33362c382c35312c32342c33302c3131... (length=609)
Adler32 84f7754d
CRC32 96603540
Haval 6e19a2f96e58e99611a8f73b6d463001
MD2 e78456aad464fe0ed8520188e1b0eca4
MD4 c0ac3fcfd2cd1bb3efb297c298f22f68
MD5 d8cf9e861453aca02042e868b720a320
RipeMD128 908d105db40dc1ea4a06cde000d49201
RipeMD160 0c2d01544e567acd9af4f7815df568d09bf71d37
SHA-1 915dd4a4bcf3b98b16c143a0524bea2fa6f046e0
SHA-256 b8dd08b42384444a220a3af8436d792f0f879de17695cefb7dbdad8654ccd250
SHA-384 4340c24bea99ca3a6cd468d668a1a3484ac235664435e9a3284ae4315f84273e7b22b217b3e557cf1fc940119948d12a
SHA-512 4f6713a1f63590a54c345a63fcbfdacbd98880429cc69687fa24538667e6467208e13fbc053c7509e4a3ae5034b73734cff72b3e5f432decc1a079e25d06536e
Tiger 3e6edca000ad3eb15cc3f2d1d02efd0076731b5c65ed988b
Whirlpool-0 efacff6a8cb58df0b3fd3dcdd7e4d15aac6ade9a14760a7eeb4ab0107424bb86c63a2b77ec9d91e866b2e574e6c79bfd6ac85edccc1b2f200d21b69b60f943a6 null
Whirlpool-T dc01891acaeb7ffdc05c646c68fe0cab767b8f61eb12fa271f811b2418a9b692cfaab77033d85eb434d9a1f199b0ca8c8098f9f726c896781f616a051ceb7046
Whirlpool ea5acba7814e0d30ec5197b7e39a5369d7662c459ab6a3845933fe246c2ae1ae3d2e35868d725d19d064ad5016ee25e764016d8e16941b4d9a9922aa5788cea4