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 10,11,51,28,7,29,33,39,21,50,37,10,39,40,9,44,44,16,18,17,28,3,5,4,27,30,46,30,42,19,14,1,6,32,28,32,4,22,9,45,6,1,43,21,30,35,35,33,14,38,8,41,40,25,38,0,23,5,24,50,48,38,18,35,12,13,49,40,41,13,51,8,36,2,43,20,12,17,43,5,47,49,46,17,19,38,22,31,8,24,20,11,25,24,11,1,48,12,42,33,44,47,46,19,36,18,32,47,48,23,39,33,45,32,47,3,40,3,10,7,30,34,15,26,2,27,25,24,2,44,3,48,45,49,49,22,28,1,25,5,10,19,15,45,4,4,31,0,34,43,31,37,7,18,15,12,2,7,46,41,26,14,13,51,29,21,35,42,39,9,27,0,26,17,22,36,42,34,23,15,50,16,20,13,20,14,27,29,9,41,29,34,6,37,16,31,51,11,6,21,8,36,50,0,23,26,16,37,-2384b363f078a8624467f81e
Original bytes 31302c31312c35312c32382c372c32392c33332c33392c3231... (length=609)
Adler32 ab85758c
CRC32 1b62cf85
Haval 332c858d6cd77dae5d4a2e94de5a41ad
MD2 feece3367c8dff88e96f633d0656073a
MD4 6c12c2432ba28166278fa0ae898b7976
MD5 f311f5d2d7778645e2c9da8e0f638f62
RipeMD128 2c48f2a0dcdba79e4f0b01031b6011a5
RipeMD160 6fef441bdafd2869fc5c9a46f27eeb3725bdec00
SHA-1 92cd02a171796ca9056dcd23d8e61ab155dcd9b6
SHA-256 a14135fa23a8525ad9c2316719ece160b9ea4ee04298cb855312ce283bf170e0
SHA-384 87495ffcdd782136f188a5ab3e5ec08de05d727873c167e809051cc79e1b5d7ba694ede43f70682fafb372fd10f813b7
SHA-512 efce720f49742f67474baab878f8da666b8d11ef895c04bf3f1e7f11d24f0a80db6abc256c07a5869bb3633483cd426e100d5641fab4886f4a609b1b50f6fa40
Tiger be288c398cfda3f858caaa0016dbf14231de58cbf15ce67f
Whirlpool-0 30680100b37383100dfd4c0e0a923e7826af59c286f14d4f0ea1893d1690b8207dd429fd454015fefea4ed810b75b6a56737b303cc4c116dfdb5f9b97e6c1571 null
Whirlpool-T baed9fb0d7c681a18bbe13e6929dbdc40aafcfdd9220c463ec7c7dfbfb3f446ba77add9b7c36b7738a451f3475a2fcb7cb51550738f66e251793e310ffb2993a
Whirlpool d40fe3f14bc88cb5d25b46ace1d972d816ddf9bc640dff0bacdd55f78e7b92723ce9f4782b8cf90f38ce7b278410977542f90d27e8bf5dfbb6100696737120ce