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 31,32,42,20,26,22,34,28,35,43,44,43,25,0,39,33,21,44,42,0,3,12,32,19,33,8,17,26,22,31,23,36,25,27,50,50,19,0,50,12,38,44,0,15,18,47,18,9,12,14,29,38,1,21,7,41,26,4,5,49,16,24,14,24,42,29,30,13,30,35,43,16,6,35,15,17,45,33,49,8,49,37,36,7,38,45,40,34,25,48,23,48,18,29,1,10,24,35,45,11,41,10,48,13,3,27,14,38,43,51,27,25,7,2,13,10,48,21,4,30,22,51,17,6,28,27,42,40,49,46,3,4,7,51,40,16,46,5,2,47,45,19,41,26,39,37,39,20,3,34,46,18,1,5,37,2,22,51,23,24,44,39,11,23,32,19,20,34,31,50,11,11,21,6,2,16,28,15,20,47,33,4,9,12,40,37,36,30,10,29,28,6,13,47,9,8,36,15,9,46,32,8,1,5,41,14,31,17,-a6b2dade669d90a82d56f071
Original bytes 33312c33322c34322c32302c32362c32322c33342c32382c33... (length=609)
Adler32 b3ff7671
CRC32 e2f51870
Haval fc38699a28f69fcd3bccf8bc7d2a08f1
MD2 299be7c3e07cb772bc68c2b53f4cdfbc
MD4 0173ce59abf0dc8e37a17d370c1ce362
MD5 c589628ff2229f0fb1c274cc4a709c51
RipeMD128 cd65136ff45c168af7f9bef8c96cdcf3
RipeMD160 c260805ba786661b51b823bce52be7ed09d8ad92
SHA-1 819314c443c5a2866139efb9d3021b1bbf8b1f40
SHA-256 43f08a1e36da67abb2fd3ecd21d76a82605986b1c520e3aa5027d9bca4d5ab5b
SHA-384 8e7fd38a750628082de5a87dc99413a978b0595029fa3049c5c84985a623cf3ca9ede8782a8708f7420e09bfdb8e7dea
SHA-512 2f54f9a8f451aa404b264cd362a87f74b1e0a4172adeee54fe1f2042a32260a4c1221d08140933ca7f0922f40baedd06aa19f8249383ff63550f47b359e3487d
Tiger 76843101e48aea0739756bb53b7bcfff03e976f2dae6107a
Whirlpool-0 b2de89ea2158402b8336bb6faa7328af6e2c031fa05620313fbc6f342a313e8ff83c24848741a3509cdbf6d71c8e9c8ef7681f6699b304a6fda2f912c48570ed null
Whirlpool-T 5aad1012115f7b6edef138c9e72446e7215e860ce4c56be19266b3a2a9b315e18384b7c01d041c5c98ef49022f26460eda67572146c012ef915cec766d9d26e5
Whirlpool ee1a909b79e4e4f867ed21a04d7c5344efee9506c646bb38127f02a043ca1fde8e56d663044c9ab4fd5611e6a57de5675c3cbb2eb3d731f89df1f727ca93dff4