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 39,40,50,44,21,40,8,25,16,49,36,30,12,43,37,24,5,20,26,7,28,19,16,23,38,17,35,10,15,23,14,8,34,31,3,21,31,36,50,14,24,42,47,45,21,31,41,18,13,32,22,3,0,42,7,11,25,46,46,29,47,23,0,1,24,38,44,50,48,9,16,6,10,42,28,48,4,25,36,49,37,25,7,48,51,4,41,0,13,26,39,34,13,17,44,14,4,38,21,5,15,14,35,30,5,20,15,43,6,28,1,29,12,47,33,6,37,32,34,19,19,6,2,11,9,13,10,29,18,1,27,32,22,8,33,20,36,50,39,24,2,33,37,22,20,26,49,11,45,12,2,9,9,16,2,26,23,41,29,46,15,3,11,5,27,10,48,45,51,17,22,49,51,19,3,35,47,38,27,12,40,4,17,27,18,28,31,7,39,18,44,0,8,46,40,51,33,35,34,45,42,30,30,41,32,1,43,43,-799d7f3f78677695f4cc1b2f
Original bytes 33392c34302c35302c34342c32312c34302c382c32352c3136... (length=609)
Adler32 a5897633
CRC32 d1b16614
Haval 647e911ee4c56ae6e26d00df664e21b4
MD2 538a5f538624863c914fc68867410106
MD4 b727c91541114a7729363ec7760eebaf
MD5 435fcdd3b3ce640310898489a34dca28
RipeMD128 e3fc786556938ad032ee4bf64fa74f87
RipeMD160 91df16b7c631ecfb36206d747268a41e9bf22bf8
SHA-1 32ba0f27d25ccfc461876d2eb41eaf9402dcf8c1
SHA-256 40a24dec7d0859c4a4609233686e23b36ac3e50de3d1d2e9edb2c2a0f1cbfdd1
SHA-384 2b517b1a90d22332215fd95149a79b43b7162955aa4cf6bae972611852f36b9eb38c753e651c8d4778ae19212ff29137
SHA-512 29ff8bc2ddd7a9e5827af3073e3410dcefc7dc0775af71924a4f48b7b954a1ecd96c51fcbf2406f041279dcfe7e849babcf25c40dba5dc7b1e46d2f17197bdc2
Tiger 0dfd4c2903c356f8e591bee3ac5805d811825b8728dd6b47
Whirlpool-0 d0251831c0f767dbb206d86a9554e0232b7f213e92a1eccb41ff8a9cc81bcb93c1cf20f0851d9ac0f812db93c8e2e9fd925f539adb32fa499356408536661a3d null
Whirlpool-T ff1824c0c715bc36f2d8f49b94a53ca1f56a3eaff66d5ded755ba822fb66568ca5bfaad18cb55b44062312cdcfdf4dfc336d407e4b86f4dc764c1e2c8cfad03a
Whirlpool f8fa20258b9a389f935a50949fe0ca21290783d91c25d5b18f1a4d3765a765834b7b462d8ba869a68d558246bea5a15722089c53c884f9f6c293628d4c50d6df