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 32,23,31,8,37,22,0,5,4,13,12,24,42,50,43,32,18,19,23,7,2,30,24,17,48,14,6,20,27,22,6,9,2,42,45,24,45,15,44,27,15,26,40,29,10,48,29,11,42,36,49,44,22,43,47,45,27,36,48,36,9,31,25,29,39,10,28,8,31,33,51,45,1,16,32,28,17,0,49,1,7,39,43,3,13,5,4,34,4,33,41,31,21,26,38,23,19,0,23,25,3,38,2,43,17,47,6,10,44,7,19,5,16,21,21,35,46,34,18,2,24,16,27,18,32,15,33,38,12,50,49,46,26,30,41,35,4,8,5,46,39,12,51,51,1,37,11,13,28,49,14,13,10,39,14,9,11,1,42,41,20,30,40,18,33,11,38,50,50,16,25,28,22,46,7,14,3,47,15,12,40,35,20,34,21,25,26,19,36,37,37,30,40,51,47,20,48,6,3,9,41,34,35,29,44,17,0,8,-548cf0f724952e798361c355
Original bytes 33322c32332c33312c382c33372c32322c302c352c342c3133... (length=609)
Adler32 a8227592
CRC32 9fe9291d
Haval 977cba14484edf0cbff119146c5f9ae7
MD2 18b94bb00a8a10398607a18517167214
MD4 0211dc49ded966ce003cb1f4369b1d39
MD5 2508c160b1cd67695c2839cfcd87bddc
RipeMD128 e7b1da7caa6abf27e35fb377524f261c
RipeMD160 1704a6c295f2750cb5edf14aa8302c8b822b82db
SHA-1 d283c606182348c2e4eee3e3daa3274e8a7a9963
SHA-256 357724fb48f9db157fc97e3a0f35c3cd4cdfb630e1a37eceb200403c08bce759
SHA-384 6dfb900b359b8833b183a4921776850e35e06dade7faea14ba8b3c3f0182e2e193fd116bef8c64837532baec576122df
SHA-512 666e6ca9c28903b45bbb18c481af20a7f5fe0a47389256b3bd51fda7197cb9218dde77b72916602faec7d8eef1a43923676f6f95bf9611fca6d92da479b359c6
Tiger 6170da1b9e2d277fb13b1e0be9f75c9792016102e6d81490
Whirlpool-0 e386c2a2b5a5ea7079efc3baa8d16682672a2dd68e7b3e324d5404fb4d4e428c40cd38db19a3279e6801c85836d6fb8f7b168aab671d1ddd6e93168b381086b9 null
Whirlpool-T ca1d75908e56369f2601f604dd66c3e9fe0fe31c9dce97191c44d9b57b1ef35e428f6a32d82d6ecbf356eeecc059d692f998e29bb3730b87ec15125d96156955
Whirlpool 39d86eb60cfd066ca6df6a5c96c7b054ef52fa7c5528bd3476a26bcd82cedf09e805257557072d53139d940af8efeb62e90af8a9b8bac5db151c26e98e50daf4