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 36,21,7,50,41,51,17,46,35,11,30,49,17,40,49,16,33,47,42,26,50,11,19,9,47,48,51,19,10,45,35,2,50,6,33,24,36,13,19,27,11,3,31,22,40,32,1,4,42,10,13,45,24,5,4,0,7,9,27,7,47,5,31,31,40,49,3,44,0,38,2,20,25,12,1,46,21,12,43,26,51,28,20,35,21,24,34,34,22,25,8,36,44,48,2,41,23,37,5,4,37,22,37,3,42,49,20,37,33,44,35,38,43,14,41,39,51,29,9,32,0,6,9,25,32,40,16,34,24,47,11,13,48,4,42,12,8,21,30,0,30,22,19,16,30,29,46,15,45,31,6,18,28,8,14,15,44,36,27,43,29,48,38,17,46,1,14,26,39,18,12,10,17,50,41,39,15,15,14,26,16,3,23,20,45,38,32,18,34,2,29,23,28,25,7,27,8,10,43,1,39,18,33,5,6,13,28,23,-342f4d1cf938ca0615c15b37
Original bytes 33362c32312c372c35302c34312c35312c31372c34362c3335... (length=609)
Adler32 95487608
CRC32 2c96cf6e
Haval 149fa810c32e867d6e50cf6c53d0fe54
MD2 2f570df242bf9b47f6fe6fea10e201c9
MD4 e7ba10caccd8dfbaccd6a4468a1ac312
MD5 8a63a44e9d887044cfa01813455fb5ef
RipeMD128 84f987dd29cb9ad3526394d57325ced3
RipeMD160 95c853446066d6a6083be55b9b369779d2590f62
SHA-1 aea579cb47ae5c6bb18ba6a6e11334697b99b15f
SHA-256 29229ff398f2d54e093e328df756b691b1823b434be4aea6958743366f97ed6d
SHA-384 ffe525bcdad1e2b3bb6f51730668cdff1c08f5d68d2c3a9cd29e4a88413c8da36cb24e12e480944af05b7204898721bb
SHA-512 3f758c2aaf8f126ee923a3dbbdeb7b5ffeda77947470910771a3a7c4027dd23b939b19a664e75281568ac170767e1983e81b33d7c883550e8898ee85d7b5346b
Tiger e28e13242969fedbe0584db80be916101baf8232a2ef1160
Whirlpool-0 f1e252913cce90f84374f07686fdfa87fefc434fd65d0adf7f038d27547eedb9bbe5252aecfb832a3e616796cddff293861c8176e5374a1e0ec3dcbd2f9bdab7 null
Whirlpool-T e4b385c0f8ce6999bdd424c171ac72766f51eff9baa2669c4478cdaf839844ac5f9a1053eee34f04004b966ff525c72727abf5ddc2a38a6c7b000aac30196a2c
Whirlpool a8fbe007850d4c8d7684ae132dd683ba6dbf713d91a52e58f03e96f3bff701146573d43ea5c0f36c59137d98b92cb462d696be6d359146bed02f39b2eb4ca4cd